switch語句用于基于不同的條件來執(zhí)行不同的動(dòng)作。
javaScript switch語句
語法:
switch(n){
case1:
執(zhí)行代碼塊1
break;
case2:
執(zhí)行代碼塊2
break;
default:
與case1和case2不同時(shí)執(zhí)行的代碼
}
工作原理:首先設(shè)置表達(dá)式n(通常是一個(gè)變量)。隨后表達(dá)式的值會與結(jié)構(gòu)中的每個(gè)case的值作比較。如果存在匹配,則與該case關(guān)聯(lián)的代碼會被執(zhí)行。必須要用break來阻止代碼自動(dòng)地向下一個(gè)case運(yùn)行。
defalut關(guān)鍵詞
使用defalut關(guān)鍵詞來規(guī)定匹配不存在的時(shí)做的事情: