課程
/前端開發
/JavaScript
/JavaScript進階篇
js的格式規范 到底要不要加分號 怎么老師一會有分號一會沒分號?
2016-10-07
源自:JavaScript進階篇 7-15
正在回答
加分號是好習慣,不加也能運行,但偶爾會出錯。
但雷克薩來看 提問者
http://www.tuicool.com/articles/3IVRNfy
是這樣嗎?不是現在有另一種說法是,以兩空格縮進,只在五種情況下加分號,有三種情況基本不會出現,剩下兩種就是以‘(’和‘[’開頭在前面加分號。
ECMAScript中的語句以一個分號結尾;如果分號省略,則由瀏覽器確定語句的結尾。
雖然語句結尾的分號不是必須的,但是我們建議任何時候都不要省略它。因為加上這個分號可以避免很多錯誤(例如不完整的輸入),開發人員也可以放心地通過刪除多余的空格來壓縮ECMAScript代碼(代碼行結尾處沒有分號會導致壓縮錯誤)。另外,加上分號某些時候也會增進代碼的性能,因為這樣解析器就不用再花時間推測應該在哪里插入分號了。
盡量以后自己都加吧,形成一種良好的習慣。
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答checked=后面到底要不要引號?
1 回答substring()方法中,()里面到底要不要加雙引號。
6 回答請問js語句結尾需要加分號嗎?
2 回答到底什么時候要加引號什么時候不加啊?
3 回答JS中的輸出語句,最后一定要加分號嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-07
加分號是好習慣,不加也能運行,但偶爾會出錯。
2016-11-17
http://www.tuicool.com/articles/3IVRNfy
2016-11-17
是這樣嗎?不是現在有另一種說法是,以兩空格縮進,只在五種情況下加分號,有三種情況基本不會出現,剩下兩種就是以‘(’和‘[’開頭在前面加分號。
2016-10-07
ECMAScript中的語句以一個分號結尾;如果分號省略,則由瀏覽器確定語句的結尾。
雖然語句結尾的分號不是必須的,但是我們建議任何時候都不要省略它。因為加上這個分號可以避免很多錯誤(例如不完整的輸入),開發人員也可以放心地通過刪除多余的空格來壓縮ECMAScript代碼(代碼行結尾處沒有分號會導致壓縮錯誤)。另外,加上分號某些時候也會增進代碼的性能,因為這樣解析器就不用再花時間推測應該在哪里插入分號了。
2016-10-07
盡量以后自己都加吧,形成一種良好的習慣。