摘要:
文章出处:http://www.w3cfuns.com/forum.php?mod=viewthread&tid=5593945&fromuid=5394455 分析的很深入,讲的也明白。。。 还有一个高人阮一峰的,可以一起看。(http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html) 阮一峰对闭包的定义,我觉得很准: 闭包就是能够读取其他函数内部变量的函数。 由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成"定义在一个函数内部的函 阅读全文
posted @ 2012-08-05 19:30
suncms
阅读(324)
评论(0)
推荐(0)
摘要:
一、Arguments 该对象代表正在执行的函数和调用他的函数的参数。 [function.]arguments[n] 参数function :选项。当前正在执行的 Function 对象的名字。 n :选项。要传递给 Function 对象的从0开始的参数值索引。 说明:Arguments是进行函数调用时,除了指定的参数外,还另外创建的一个隐藏对象。 Arguments是个类似数组但不是数组的对象,说他类似数组是因为其具备数组相同的访问性质及方式,能够由arguments[n]来访问对应的单个参数的值,并拥有数组长度属性length。还有就是arguments对象存储的是实际 传递给函数的参 阅读全文
posted @ 2012-08-05 11:55
suncms
阅读(200)
评论(0)
推荐(0)

浙公网安备 33010602011771号