摘要:
1.闭包与变量 闭包的作用域链有一个明显的副作用。闭包总是获得外部函数变量的最终值。如: functioncreateFunctions() { varresult=newArray(); for(vari=0;i<10;i++) { result[i]=function() { returni; }; } returnresult; } varfuncArr=createFunctions(); alert(funcArr[0]()); // 10 alert(funcArr[1]()); // 10 // ... alert(funcArr[9]()); // 10 上面的代码中,外 阅读全文