关于作用域链

每一个产生作用域的函数都有自己的一个作用域对象  这样就形成了作用域链
 
一个函数可以访问外部其他函数的变量 == 闭包 (闭包使用过多会导致内存泄漏)
原文地址:https://www.cnblogs.com/Aaron1Tall/p/10926229.html