给出以下删节代码(在ES6中):
for (let i = 0, labelsLength = this.predefinedLabels.length; i < labelsLength; i++) {
...
将labelsLength
变成全局(window
)变量吗?
假设这是你的整个背景。
答案 0 :(得分:5)
它不是一个全局变量。
Mozilla Developer Network here州:
let语句声明了一个块作用域局部变量, 可选地将其初始化为值。
语法
let var1 [= value1] [, var2 [= value2]] [, ..., varN[= valueN]];
如您所见,完全支持用逗号分隔的多个声明。