闭包特性:
1.希望一个变量长期驻扎在内存中
2.避免全局变量的污染
3.私有成员的存在
闭包缺点:不当的使用闭包可能造成内存泄露。
<script> function abc(){ var a = 1; a++; alert(a); } abc(); //2 abc(); //2 </script>
闭包特性:
1.希望一个变量长期驻扎在内存中
2.避免全局变量的污染
3.私有成员的存在
闭包缺点:不当的使用闭包可能造成内存泄露。
<script> function abc(){ var a = 1; a++; alert(a); } abc(); //2 abc(); //2 </script>