ECMAScript6: 暂时性死区 (临时死区,TDZ) 2020年4月16日2025年9月27日除除 介绍了 var、let 和 const 在 JavaScript 中的作用域和行为差异。var 声明的变量会提升并挂载到 window 对象上,而 let 和 const 声明的变量存在暂时性死区 (TDZ),在声明代码执行前无法访问,否则会抛出引用错误。