01 2013 档案

摘要:转自 http://blog.sina.com.cn/s/blog_68cb8c790100yrxx.html定义变量要用var操作符,后跟变量名,如下:var color;像这样未经初始化的变量会被赋值为undefined,因此可以在定义变量的同时设置变量的值,如下: var color = "red";但是要注意var操作符定义的变量将成为定义该变量的作用域中的局部变量,例如这个例子:function doSomething (){ var color = "red";} doSomething(); alert(color); 结果就会返回,col 阅读全文
posted @ 2013-01-17 15:37 会说话的鱼鱼 阅读(247) 评论(0) 推荐(0)
摘要:转自 http://blog.sina.com.cn/s/blog_68cb8c790100ysmj.html有了昨天关于变量的概念,今天学起作用域就会稍微轻松一些。 作用域是javascript最关键的部分之一,想在javascript上更上一层,这块知识必不可少,必须弄懂。 作用域: 下面就通俗的说说什么是作用域:作用域就是变量与函数的可访问范围。在javascript中分为全局作用域和局部作用域。全局作用域:在代码中任何地方都能访问到的对象拥有全局作用域。在Web浏览器中,他指的就是window对象,该环境直到应用程序退出才被摧毁。局部作用局:和全局作用域相反,局部作用域一般只在固定的代 阅读全文
posted @ 2013-01-17 15:25 会说话的鱼鱼 阅读(169) 评论(0) 推荐(0)
摘要:转自 http://blog.sina.com.cn/s/blog_68cb8c790100yu61.html前面学了这么多知识,今天就来看看匿名函数和闭包吧! 想要学习闭包先来看看什么是匿名函数吧! (一)匿名函数 匿名函数就是没有名字的函数。他有两种声明方式: 1.典型的函数声明: function functionName(arg0,arg1,arg2){ //函数体 } 2.函数表达式: var functionName = function(arg0,arg1,arg2){ //函数体 } 虽然这两种方式在逻... 阅读全文
posted @ 2013-01-17 15:07 会说话的鱼鱼 阅读(363) 评论(0) 推荐(0)
摘要:转自http://blog.sina.com.cn/s/blog_68cb8c790100ytl5.html对于我这种初学者来说this指的到底是哪里,实在头疼,再有了前面关于变量和作用域的概念后,今天我觉定学习关于this的用法,把这个烦人的家伙解决掉! (一)关于this 首先关于this我想说一句话,这句话记住了this的用法你也就差不多都能明白了:this指的是当前函数的对象。这句话可能比较绕,我会举出很多例子和这句话呼应的!(看下文) 1.首先看下面这段代码, 定义一个函数,弹下this,function doSomething(){ alert(this);}doSomet... 阅读全文
posted @ 2013-01-17 14:57 会说话的鱼鱼 阅读(170) 评论(0) 推荐(0)