分号结束符对代码的影响

2021-05-08  本文已影响0人  雷雨leiyu

在JavaScript代码末尾分号是可选的。

// 以下两行代码是等价的
var num = 1;
var num = 1

通常在开发过程中为了代码的整洁一般会采用一种规则,但如果不加分号的话需要注意:

JavaScript解析规则

1. "("等字符不加分号将与上一行连在一起

var y = x + f
(a+b).toString)()

这段代码将被解析为 y = x + f(a+b).toString()

2. "++"和"--"在解析的时候如果不加分号将会作为下一行的前缀

x
++
y

解析为 x; ++y; 而不是 x++; y;

上一篇 下一篇

猜你喜欢

热点阅读