用垃圾回收机制解释JavaScript中的闭包

说起javascript中的闭包,首先要知道为什么会存在闭包,其作用又是什么。且为什么闭包中就能让外层函数的变量始终保存呢?下面我们将从这两个角度去剖析它。当然,大神绕道,谢谢哈。 开门见山,直接总结闭包的两大核心作用: 读取函数内部的变量; 让变量始终保存在内存中。 一、读取函数内部的变量 ...