什么是作用域? 什么是作用域链?

作用域
是浏览器给js的一个生存环境(也叫栈)。

作用域链
函数内部的变量被使用时,首先会在自己的私有作用域下查找是否有这个变量,
有就直接使用,没有就会向他的上一级查找,父级就使用父级的,父级没有就会以此继续向
上查找直到window为止,window有就使用没有就is not defined。这种查找机制我们叫作用域链。

posted on 2018-12-02 19:07  小小丶  阅读(234)  评论(0编辑  收藏  举报