标签: javascript node.js syntax
我正在执行以下代码
console.log('hello'); console.log('hello 2')
在上面的代码中,为什么缺少分号不会引发错误?
答案 0 :(得分:2)
因为它是由编译器自动插入的。分号在JavaScript中是可选的,并且被添加以保持代码可读性并被称为良好的编码实践。请注意,如果两行语句在一行中,则分号不是可选的,您需要将其放在那里。如下所示
var i = 0; i++