作用域
变量所起作用的范围称为作用域
分为全局作用域和局部作用域
全局作用域:
代码在程序的任何地方都能被访问,window 对象的内置属性都拥有全局作用域
局部作用域(又称函数作用域)
在固定的代码片段或函数体内起作用
作用域链
一个变量在当前作用域被使用但在当前作用域中没有查到值,就会向上级作用域去查,直到查到全局作用域,这么一个查找过程形成的链条就叫做作用域链。
变量所起作用的范围称为作用域
分为全局作用域和局部作用域
全局作用域:
代码在程序的任何地方都能被访问,window 对象的内置属性都拥有全局作用域
局部作用域(又称函数作用域)
在固定的代码片段或函数体内起作用
一个变量在当前作用域被使用但在当前作用域中没有查到值,就会向上级作用域去查,直到查到全局作用域,这么一个查找过程形成的链条就叫做作用域链。