ES5的作用域与解析顺序一一仅做了解
面试题(概率不大)
1作用域:定义了变量之后,变量会再一定范围里面起作用,这个起作用的范围就是作用域;
2.ES5中的关键词
1)var
特性:变量提升:解析代码的时候,会先读(当前作用域中)所有的var,并且只解析变量的名字,等号后面是不解析的
例如:
console.log(x);//undefined
var x=10;
//解析如下
var x;
console.log(X);//所以打印undefined
x=10;
//区别于let
console.log(x);//报错
let x=10;
原创
2020-05-10 10:56:08 ·
261 阅读 ·
0 评论