JavaScript中的单行语句中是否需要大括号?

我曾经听说在JavaScript中将花括号放在单行语句中可能有害。我不记得这个推理了,谷歌搜索并没有太大帮助。

是否有什么使将JavaScript中的所有语句括在大括号中的好主意呢?

我问,因为每个人似乎都这样做。

回答:

回答:

但是推荐。如果您要扩展该语句,则将需要它们。

这是完全有效的

if (cond) 

alert("Condition met!")

else

alert("Condition not met!")

但是,强烈建议您始终使用花括号,因为如果您(或其他人)曾经扩展过该语句,则将需要使用该花括号。

在所有带有括号的C语法样式语言中都遵循相同的做法。C,C ++,Java,甚至PHP都支持无括号的一行语句。您必须意识到,您只保存了

并且使用某些人的大括号样式甚至都没有保存行。我更喜欢完整的花括号样式(如下所示),因此它通常会更长一些。您具有非常清晰的代码可读性,因此可以很好地权衡此折衷。

if (cond) 

{

alert("Condition met!")

}

else

{

alert("Condition not met!")

}

以上是 JavaScript中的单行语句中是否需要大括号? 的全部内容, 来源链接: utcz.com/qa/399256.html

回到顶部