1. 作用域

概念

作用域是指函数、属性有效的作用范围。作用域中没有变量,要通过作用域对应的执行上下文环境来获取变量的值。同一作用域下,不同的调用会产生不同的执行上下文环境,继而产生不同的变量值。作用域中的变量是在执行过程产生确定的,而作用域在函数创建时就已经确定了。

Javascript中没有块级作用域,除了全局作用域之外,只有函数能够创建作用域。

函数作用域在函数声明定义时就已经明确,而不是在函数调用时确定。


作用

作用域最大的作用就是隔离变量,不同作用域下的同名变量不会冲突。

Copyright © eamiear all right reserved,powered by Gitbook该文件修订时间: 2019-06-17 16:18:09

results matching ""

    No results matching ""