JavaScript复习之var,let,const,function小总结
关于var
1.允许二次定义
var x = 10;console.log(x);//10
var x = 20;console.log(x);//20
2.存在变量提升
var x = 10;
function test(){
console.log(x);//undefined
var x = 10;
}
test();
3.变量提升个人理解
根据文章let深入理解的理解,变量创建步骤细分为:创建>初始化>赋值。
当调用test函数,进入一个执行环境,收集变量对象(变量,test函数内
原创
2020-09-01 11:00:31 ·
480 阅读 ·
0 评论