JavaScript和Python中的分号有什么区别?

分号在Python中是可选的。在JavaScript中,它也是可选的,但是添加它是一个好习惯,有时在某些语句中是必需的。如果在这些语句中未插入分号,则将自动添加分号,但它可能会更改代码的用途。这称为自动分号插入。

让我们看看-

以下是您的代码,没有分号:

function sub (p, q) {
   return
   p + q
}

以上实际上将被视为以下内容-

function sub (p, q) {
   return;
   p + q;
}