作用域
作用域是我们可以有效访问变量或函数的区域,包含全局作用域、函数作用域、块级作用域(ES6) 三种;
JavaScript 采用词法作用域(lexical scoping),也就是静态作用域。它的作用域是指在词法分析阶段就确定了,不会改变。而与词法作用域相对的是动态作用域,
函数的作用域是在函数调用的时候才决定的。
函数的作用域在函数定义的时候就决定了,函数的作用域基于函数创建的位置。
作用域是我们可以有效访问变量或函数的区域,包含全局作用域、函数作用域、块级作用域(ES6) 三种;
JavaScript 采用词法作用域(lexical scoping),也就是静态作用域。它的作用域是指在词法分析阶段就确定了,不会改变。而与词法作用域相对的是动态作用域,
函数的作用域是在函数调用的时候才决定的。
函数的作用域在函数定义的时候就决定了,函数的作用域基于函数创建的位置。