作用域和闭包
1.作用域:
查找变量并给变量赋值运用LHS查询,查找变量并猎取变量的值运用RHS查询 RHS和LHS都邑从当前作用域最先沿着作用域链逐级向上查找不成功的RHS会致使ReferenceError不成功的LHS会隐式的建立全局变量(非严厉形式下),或许抛出ReferenceError毛病(严厉形式下)
2.词法作用域:
① 诳骗词法:evel
中的字符串会被当作底本写在那边的代码,严厉形式下,evel
在运行时有本身的词法不会转变原词法作用域
作用域和闭包
1.作用域:
查找变量并给变量赋值运用LHS查询,查找变量并猎取变量的值运用RHS查询 RHS和LHS都邑从当前作用域最先沿着作用域链逐级向上查找不成功的RHS会致使ReferenceError不成功的LHS会隐式的建立全局变量(非严厉形式下),或许抛出ReferenceError毛病(严厉形式下)
2.词法作用域:
① 诳骗词法:evel
中的字符串会被当作底本写在那边的代码,严厉形式下,evel
在运行时有本身的词法不会转变原词法作用域