JS闭包中未被引用的变量会被回收吗?

例如:

 function closure(){
    let a = 1;
    let b = {
        a:1
    }
    let c = {
        c:2
    }
    return function(){
        return b;
    }
}
const closureFunc = closure();

闭包closure中a,c变量没有引用,会被回收吗?

阅读 3.3k
2 个回答

没有引用,所以会被回收

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题