我不是JS方面的专家,所以我要谦虚(一旦我批评了三等号,并把鱼炸得很烂,呵呵),所以我需要验证以下代码是否完全是有效的JS代码。它缺少分号,起初看起来很奇怪,但谁知道-也许无论如何这都是一个好的表达,我只是一无所知。

if (l != "1" || e == "" || g == "") {
  e = null;
  g = null
}


我怀疑最后一次给g赋值是错误的,因为我知道这在等号方面是错误的。但是我想把它记录下来,然后再提给别人。

最佳答案

JavaScript具有称为自动分号插入的“功能”。换行符通常会导致使用分号。是的,这是有效的;省略分号是否“更好”是有争议的。我已经习惯了您永远不会忽略它们的古老时代,但是现在在某些营地中有一种“从不使用分号”的趋势。

07-26 04:33