課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
Switch必須賦初始值,值與每個(gè)case值匹配。
這句話什么意思?例子里switch初始值是什么?
2016-04-13
源自:JavaScript進(jìn)階篇 4-4
正在回答
Switch必須賦初始值,否則沒(méi)有可以和case比較的根據(jù),程序無(wú)法執(zhí)行;只有當(dāng)初始值和case當(dāng)中某個(gè)值匹配了,執(zhí)行對(duì)應(yīng)case的語(yǔ)句,否則執(zhí)行default語(yǔ)句。switch中沒(méi)有寫明的賦值,一定可以在之前的代碼中找到。
qq_一生之久_0 提問(wèn)者
格式:
switch(xx){
case x:
break;
......
}
這個(gè) switch 后面括號(hào)里的變量 必須賦初值, ?不然就沒(méi)有分配空間,會(huì)異常的把(個(gè)人見(jiàn)解)
例子里的是 myweek 上一行已賦過(guò)了初值:var myweek =3;
switch(myweek)
{
?case 1:
?case 2:
?document.write("學(xué)習(xí)理念知識(shí)");
?break;
?case 3:
?case 4:
?document.write("到企業(yè)實(shí)踐");
?case 5:
?document.write("總結(jié)經(jīng)驗(yàn)");
?default:
?document.write("周六、日休息和娛樂(lè)");
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
3 回答Switch必須賦初始值,值與每個(gè)case值匹配。這句話中的“賦初始值”是什么意思?
1 回答設(shè)置初始值
3 回答關(guān)于num賦初始值問(wèn)題
1 回答計(jì)時(shí)器始終是初始值
1 回答switch 中用了prompt獲取數(shù)值 為什么case后的數(shù)值必須要用單引號(hào) ??
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-04-13
Switch必須賦初始值,否則沒(méi)有可以和case比較的根據(jù),程序無(wú)法執(zhí)行;只有當(dāng)初始值和case當(dāng)中某個(gè)值匹配了,執(zhí)行對(duì)應(yīng)case的語(yǔ)句,否則執(zhí)行default語(yǔ)句。switch中沒(méi)有寫明的賦值,一定可以在之前的代碼中找到。
2016-04-13
格式:
switch(xx){
case x:
break;
......
}
這個(gè) switch 后面括號(hào)里的變量 必須賦初值, ?不然就沒(méi)有分配空間,會(huì)異常的把(個(gè)人見(jiàn)解)
例子里的是 myweek 上一行已賦過(guò)了初值:var myweek =3;
switch(myweek)
{
?case 1:
?case 2:
?document.write("學(xué)習(xí)理念知識(shí)");
?break;
?case 3:
?case 4:
?document.write("到企業(yè)實(shí)踐");
?break;
?case 5:
?document.write("總結(jié)經(jīng)驗(yàn)");
?break;
?default:
?document.write("周六、日休息和娛樂(lè)");
}