我试图创建一个ES6类,并且我在循环中设置循环的长度。每当我尝试这样做时,我都会收到一条错误说" len未定义"。
实施例
class Test1
{
constructor()
{
for (var i = 0; len = 10, i < len; i++) {
console.log("hello");
}
}
}
var test = new Test1();
这里出了什么问题?
答案 0 :(得分:3)
您已将其定义在错误的位置。
class Test1 {
constructor() {
for (var i = 0, len = 10; i < len; i++) {
console.log("hello");
}
}
}
var test = new Test1();