关于暂时性死区中例子的理解。
关于暂时性死区的理解。
let和const会产生暂时性死区,但课中关于这个问题举的例子,我不太能理解。
let a = 2;
function func() {
console.log(a);
let a = 1;
}
课中举的这个例子,函数内部在console.log语句后let定义了一个变量a,既然let定义的变量没有变量提升,为什么函数内部不能往外寻找变量a,而产生了暂时性死区使得执行报错呢。
38
收起
正在回答 回答被采纳积分+1
1回答
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星