摘要:
JavaScript中的函数:1.可以作为返回值, 参数或变量的值.2.可以嵌套定义.3.函数内部能引用外部变量(嵌套作用域).这样就存在一个问题, 函数定义时(即实例化Function)的作用域链与函数执行时的作用域链可能不同.闭包就是用来解决这个问题: 创建函数实际上是将引用环境和函数代码打包成一个可执行实体.Code:[代码]虽然创建3个(互相独立的)闭包时 j 的值都不同, 但是打包的是同... 阅读全文
posted @ 2009-09-17 22:29
FlyingCat
阅读(463)
评论(0)
推荐(0)
浙公网安备 33010602011771号