javascript作用域和作用域连
作用域
分类
作用域分为全局作用域和函数作用域
全局作用域
常见的就是window对象的作用域就是全局作用域,全局作用域内的变量在任何地方都可以访问
函数作用域
函数内有函数作用域,函数内部创建的变量,该变量名有效范围就是函数作用域.函数作用域分为上下级,通过函数嵌套来实现
用处
作用域最大的用处就是隔离变量,不同作用域内相同名称的变量不会冲突
作用域琏
当前作用域的变量取值时会从创建它的作用域中查找,如果找不到值就会去上级的作用域中查找,直至全局作用域.这么一个查找过程中形成的链条就是作用域琏
开源中国博客地址:https://my.oschina.net/u/2998098/blog/1540520