闭包问题
今天碰见并使用到,代码如下:
function fn1(){
var content="你要传的值";
    function fn2(){
      alert(content); 
    }
return fn2;
}
var result=fn1();
result(); // 你要传的值
就是在函数里定义一个新函数
推荐阮一峰的闭包详解:http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html。
看一下大神的才更好理解。

 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号