JS-----作用域链 WangYunN 2019-10-18 80 阅读1分钟 作用域链 是 变量的查找机制 当在作用域中查找一个变量时 先看当前作用域中 是否声明过这个变量 若声明过 就使用这个变量 若没有声明过 那么讲究去上级作用域中查找 若找到就使用 若还是没有 就是一直向上级作用域中查找 一直到查找到window为止 若本次使用的变量是赋值 那么就相当于给window上添加了一个属性 若是引用变量就会报错 上级作用域的查找 看这个函数在哪定义的 哪就是上级作用域