JavaScript 語句
在(zai) HTML 中(zhong),JavaScript 語句昰(shi) Web 浏覽器(qi)要“執行”的(de)“指令”。
這條語句告訴浏覽器(qi)在(zai) id="demo" 的(de) HTML 元素中(zhong)寫 "Hello Kitty":
實例
document.getElementById("demo").innerHTML = "Hello Kitty";
JavaScript 語句标識符
JavaScript 語句通(tong)常以(yi)語句标識符開頭,用(yong)以(yi)标識要執行的(de) JavaScript 動(dòng)作(zuò)。
語句标識符昰(shi)保留字,不能(néng)用(yong)作(zuò)變量名(míng)(或其他(tā)任何東西)。
下表列出了(le)所有(yǒu) JavaScript 語句标識符:
| 語句 | 描述 |
|---|---|
| break | 退出 switch 或循環。 |
| class | 聲明類。 |
| const | 聲明具(ju)有(yǒu)恒定值的(de)變量。 |
| continue | 如果出現(xian)指定條件,則(在(zai)循環中(zhong))中(zhong)斷(duan)一(yi)次循環,并繼續循環中(zhong)的(de)下一(yi)次叠代(dai)。 |
| window | 停止執行 JavaScript,并調用(yong)調試功能(néng)(如果有(yǒu))。 |
| do ... while | 執行一(yi)箇(ge)語句塊,并在(zai)條件爲(wei) true 時重(zhong)複該語句塊。 |
| for | 循環遍歷(li)代(dai)碼塊多(duo)次. |
| for ... in | 循環遍歷(li)對象的(de)屬性。 |
| for ... of | 循環遍歷(li)可(kě)叠代(dai)對象的(de)值。 |
| function | 聲明函數(shu)。 |
| if ... else ... else if | 标記根據條件執行的(de)語句塊。 |
| let | 聲明在(zai)方(fang)括号 {} 作(zuò)用(yong)域(yu)內(nei)的(de)變量。 |
| return | 停止執行函數(shu)并從(cong)該函數(shu)返回值。 |
| switch | 根據不同情況标記要執行的(de)語句塊。 |
| throw | 抛出(生(sheng)成(cheng))錯誤。 |
| try ... catch ... finally | 标記在(zai) try 塊中(zhong)髮(fa)生(sheng)錯誤時要執行的(de)語句塊,并實現(xian)錯誤處理(li)。 |
| var | 聲明變量。 |
| while | 标記條件爲(wei) true 時要執行的(de)語句塊。 |