标签: javascript
我的代码是:
message.labels.forEach(/…/) container.data.push(message);
抛出Uncaught SyntaxError: Unexpected identifier 当我在forEach函数之后添加分号时,它不再抛出它。我只改变那里的分号,我用我的git检查了它。
Uncaught SyntaxError: Unexpected identifier
forEach
为什么这样做?感觉就像我在这里错过了一些JS基础知识。
答案 0 :(得分:2)
The semi-colon ends a statement
如果你把它遗漏掉,那么你的两个陈述被视为一个陈述,它没有任何意义,编译器会抛出错误。