【发布时间】:2016-08-13 18:00:04
【问题描述】:
这是我正在使用jsfiddle 的演示:
class Animal {
constructor(...names) {
this.animals = names
}
*[Symbol.iterator]() {
for (let animal of this.animals) {
yield animal
}
}
}
var animals = new Animal('cat', 'dog', 'tiger');
for (let animal of animals) {
console.log(animal)
}
但是当我在 Visual Studio 中重写它时:
class Animal {
*[Symbol.iterator]() {
}
}
我收到此错误消息:
预期的标识符、字符串或数字
那么,我的问题是:如何解决它?
【问题讨论】:
标签: javascript visual-studio iterator