慕碼人8056858
2021-12-23 14:47:55
在在線課程中,我正在關(guān)注 Udemy,講師在行后放置分號(hào)并表示需要分號(hào)。我忘了放一些,因?yàn)槲覄倓傠x開(kāi) Python 并且代碼仍在運(yùn)行。var firstName = 'John';console.log(firstName);var lastName = 'Smith';var age = 28;console.log(lastName)console.log(age)當(dāng)我右鍵單擊瀏覽器并單擊控制臺(tái)時(shí),會(huì)顯示名字、姓氏和年齡。任何人都可以幫助解釋為什么它在沒(méi)有分號(hào)的情況下工作?我假設(shè)在編寫(xiě) Javascript 時(shí)需要它們。
1 回答

RISEBY
TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超5個(gè)贊
這是因?yàn)樵谝韵虑闆r下,Javascript 解析器會(huì)自動(dòng)為您插入分號(hào):
來(lái)自 Flavio Copes 的 Copypasta 讓我們談?wù)?JavaScript 中的分號(hào)
當(dāng)下一行以破壞當(dāng)前行的代碼開(kāi)頭時(shí)(代碼可以在多行上生成)
當(dāng)下一行以 } 開(kāi)頭時(shí),關(guān)閉當(dāng)前塊
當(dāng)?shù)竭_(dá)源代碼文件的末尾時(shí)
當(dāng)在它自己的行上有一個(gè) return 語(yǔ)句時(shí)
當(dāng)在它自己的行上有一個(gè) break 語(yǔ)句時(shí)
當(dāng)在它自己的行上有一個(gè) throw 語(yǔ)句時(shí)
當(dāng)在它自己的行上有一個(gè) continue 語(yǔ)句時(shí)
對(duì)于最佳實(shí)踐,應(yīng)手動(dòng)插入分號(hào)。
添加回答
舉報(bào)
0/150
提交
取消