JavaScript 權威指南筆記 - 可選的分號

分號

只有缺乏分號沒法正確解析代碼的時候會自動添加分號

var
a
a
=
3

=>code

var a;
a = 3;

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

=>co

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

但 return, break, continue 例外,若是這三個關鍵字緊接着換行,會自動填補分號

return
true

=>return

return;
true;

++-- 例外,會自動做爲下一行代碼的前綴操做符

x
++
y

=>

x;
++y;
相關文章
相關標籤/搜索