摘要:
1、什么是闭包? 函数嵌套函数 内部函数可以引用外部函数的参数和变量,参数和变量不会被垃圾回收机制收回function fn1(){ var a = 5; function fn2() { alert(a); //内部函数使用外部函数的变量,不会被垃圾回收机制回收 } return fn2;}var c = fn1();c();/* 结果:5 fn1(),返回结果为fn2函数,即function fn2() { alert(a) }; c(),调用fn2函数 也可以这样写:fn1()(),fn1()=... 阅读全文