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