首页 > 其他分享 >闭包的使用场景

闭包的使用场景

时间:2022-12-04 16:56:30浏览次数:33  
标签:闭包 function 场景 content fa let 内存 使用

 

function fa() {
    let con="闭包的内容";
    function fb() {
        console.log(con);
    }
    return fb;
}
let content = fa()();
content; //闭包的内容
let content2 = fa();
content2(); //闭包的内容
闭包的优点和缺点:
优点:(1)保证函数不受外界干扰,实现封装,避免命名冲突(2)可以在内存中保存函数变量,充当缓存。
缺点:内存消耗很大,容易造成内存泄漏, 要谨慎使用。
 

 

标签:闭包,function,场景,content,fa,let,内存,使用
From: https://www.cnblogs.com/ixme/p/15884493.html

相关文章