,当我和节点v6.9.2运行该代码生成错误的文字上错误调用的forEach数组在javascript
var req = {}
['foo', 'bar'].forEach(prop => {
console.log("prop: " + prop)
});
的错误是:TypeError: Cannot read property 'forEach' of undefined
为什么会是这样?我在做什么似乎没有任何语法错误。我注意到,如果在var req = {}
行之后添加分号,错误消失,但我仍不明白为什么,因为我认为只要每条语句都在单独的行中,分号在JavaScript中是可选的。
节点6.10.3似乎做工精细,只是FYI – DrC