JavaScript語(yǔ)句通常以語(yǔ)句標(biāo)識(shí)符開頭唱逢,以標(biāo)識(shí)要執(zhí)行的JavaScript操作凶赁。語(yǔ)句標(biāo)識(shí)符是保留字魁淳,不能用作變量名(或任何其他內(nèi)容)盆驹。下表列出了所有JavaScript語(yǔ)句:
語(yǔ)句 | 描述 |
---|---|
break | 退出switch或循環(huán) |
const | 聲明具有常量值的變量 |
continue | 如果發(fā)生指定條件琅催,則中斷一次迭代(在循環(huán)中)居凶,并繼續(xù)循環(huán)中的下一次迭代 |
debugger | 停止執(zhí)行JavaScript,并調(diào)用(如果可用)調(diào)試功能 |
do ... while | 執(zhí)行一個(gè)語(yǔ)句塊并在條件為真時(shí)重復(fù)該塊 |
for | 只要條件為真藤抡,就標(biāo)記要執(zhí)行的語(yǔ)句塊 |
for ... in | 標(biāo)記要為對(duì)象(或數(shù)組)的每個(gè)元素執(zhí)行的語(yǔ)句塊 |
function | 聲明一個(gè)函數(shù) |
if ... else ... else if | 根據(jù)條件標(biāo)記要執(zhí)行的語(yǔ)句塊 |
let | 在括號(hào){}范圍內(nèi)聲明變量 |
return | 停止執(zhí)行函數(shù)并從該函數(shù)返回值 |
switch | 根據(jù)不同的情況標(biāo)記要執(zhí)行的語(yǔ)句塊 |
throw | 引發(fā)(生成)錯(cuò)誤 |
try ... catch ... finally | 標(biāo)記try塊中發(fā)生錯(cuò)誤時(shí)要執(zhí)行的語(yǔ)句塊侠碧,并實(shí)現(xiàn)錯(cuò)誤處理 |
var | 聲明一個(gè)變量 |
while | 標(biāo)記條件為真時(shí)要執(zhí)行的語(yǔ)句塊 |