【发布时间】:2021-06-25 13:34:50
【问题描述】:
我听说在初始化之前访问let 和const 值会导致ReferenceError,因为存在称为temporal dead zone的东西。
什么是时间死区,它与作用域和提升有什么关系,在什么情况下会遇到?
【问题讨论】:
-
Are variables declared with let or const not hoisted in ES6? 的可能重复项 - 虽然问题不关注 TDZ,但答案基本相同
标签: javascript ecmascript-6 constants let