JS 基础篇(闭包)

闭包特点

1.函数嵌套函数
2. 函数内部可以引用外部的参数和变量
3. 参数和变量不会被垃圾回收机制回收,而是在保存在内存中

闭包的好处

1.希望变量存在缓存中
2.避免全局污染

for(var i=0;i<ali.length;i++) {
    // (function(i){
    //         // console.log(i)
            ali[i].onclick = function(){
                console.log(i);
            }//实际i为4
    // })(i);
    console.log(i);
}
原创文章 207 获赞 173 访问量 3万+

猜你喜欢

转载自blog.csdn.net/weixin_41181778/article/details/104036563
今日推荐