js回忆总结
摘要:闭包在函数内部声明一个函数并返回 原函数的内部变量在外部无法访问,但对内部函数是可见的,返回一个内部函数,则对外提供了一个操作函数内部变量的接口一直在内存中 1 var fn=function(){ 2 var i=0; 3 var add=function(){i++;alert(i)}; 4 return add; 5 } 6 7 res=fn(); 8 9 res(); //110 res(); //2封装 为了实现数据的封装,必须使用作用域,而javascript中唯一具有作用域的是函数,于是数据封闭就通过函数来完...
阅读全文
posted @ 2013-08-07 00:07
浙公网安备 33010602011771号