当我注意到一些奇怪的事情时,我和我的朋友们闲逛,并且随机编码。我将变量设置为4,但我不小心点击了输入而不是空格。它看起来像这样:
var //note there are no semicolons
example = 4
当我打电话时,它仍然返回4。
为什么会发生这种情况?我如何利用这个优势呢?
答案 0 :(得分:0)
JavaScript不是以空格分隔的。它通常不关心您的代码中是否有空格或换行符。此外,当一个块中只有一个语句时,分号是可选的,尽管大多数开发人员更喜欢使用它们来实现可读性和一致性。