浏览器运行机制 codechen 2022-03-31 81 阅读1分钟 全局栈内存 页面被关闭时会被释放 普通函数执行完毕就会被释放 不被释放不被销毁的情况: function fn(){ return function f(){} } 暂时不被销毁和释放的情况: 被引用就不去调用就不会被释放 var res =function fn(){} fn() 上级作用域是看函数在哪创建 函数执行先形成一个私有作用域然后形参(私有变量)赋值后变量提升