【发布时间】:2016-05-03 23:51:36
【问题描述】:
尝试 ES6 并遇到了这个例子:
var bob = {
_name: "Bob",
_friends: ["Pete", "Joe", "Larry"],
printFriends() {
this._friends.forEach(f =>
console.log(this._name + " knows " + f));
}
}
控制台日志记录 bob.printFriends() 未定义。
【问题讨论】:
-
您确定您正确地转译了代码吗?它对我有用esnextb.in/?gist=87892ce1aac47ec0ff90540d0c546345
-
嗯,
printFriends确实返回了undefined,所以结果似乎是正确的?
标签: ecmascript-6