我正在执行以下代码
console.log('hello');
console.log('hello 2')
在上面的代码中,为什么缺少分号不会引发错误?
最佳答案
因为这是编译器自动插入的。分号在 JavaScript 中是可选的,添加分号是为了保持代码的可读性,被称为良好的编码实践。请注意,如果两条语句在一行中,则分号不是可选的,您需要将其放在那里。像下面这样
var i = 0; i++
关于javascript - 为什么 Node (Javascript)中缺少分号不会引发错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47365040/