【发布时间】:2019-03-09 06:14:38
【问题描述】:
为什么以下代码在 StackBlitz 与 Chrome 开发工具中产生不同的结果?
我希望i 在for 循环之外是undefined(同意Chrome 开发工具的结果)。
Stackblitz 的结果是怎么回事?
Stackblitz(空白 ES6 项目)
Chrome 开发工具
【问题讨论】:
-
听起来像是 Stackblitz 的一个问题......他们可能会转换为 ES5 并将
let替换为var,这将提升变量。
标签: javascript for-loop ecmascript-6 let