第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

Switch必須賦初始值,值與每個case值匹配。這句話中的“賦初始值”是什么意思?

Switch必須賦初始值,值與每個case值匹配。這句話中的“賦初始值”是什么意思?

正在回答

3 回答

注意語法:x 就是需要賦初始值的變量,只有該值被賦值后,后面的case代碼塊才能根據(jù)其值執(zhí)行相應(yīng)的代碼內(nèi)容

switch(x){

case x值1:

執(zhí)行的代碼塊1;

break;

case x值2:

執(zhí)行的代碼塊2;

break;

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉木粉 提問者

能舉個例子嗎?如果聲明的是數(shù)組,那我switch后面這個表達(dá)式該如何寫呢,謝謝
2016-08-25 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕粉木粉 提問者

還有,這個初始值代表的究竟是什么呢,都要暈了
2016-08-25 回復(fù) 有任何疑惑可以回復(fù)我~
#3

慕粉木粉 提問者

非常感謝!
2016-08-27 回復(fù) 有任何疑惑可以回復(fù)我~
#4

GavinZeng 回復(fù) 慕粉木粉 提問者

Switch后面的對象,必須是字符,整數(shù)或者枚舉型等可以直接比較的類型,不能是數(shù)組。 就是說,只能通過Switch的條件,選擇某一個結(jié)果; 比如,你現(xiàn)在有一個數(shù)組,a=[1,2,3],希望通過數(shù)組a中的不同元素來獲取不同結(jié)果,不可以寫成 Switch (a){ case 1: document.write('1'); case 2: document.write('2'); case 3: document.write('3'); } 即,當(dāng)Switch開始做判斷時,a必須是一個定值。
2016-09-06 回復(fù) 有任何疑惑可以回復(fù)我~
#5

GavinZeng 回復(fù) 慕粉木粉 提問者

for(var i=0;i<a.length;i++){ Switch (a[i]){ case 1: document.write('1'); case 2: document.write('2'); case 3: document.write('3'); } } 通過一個循環(huán)體嵌套一個判斷來根據(jù)數(shù)組中不同的值,輸出不同的結(jié)果
2016-09-06 回復(fù) 有任何疑惑可以回復(fù)我~
查看2條回復(fù)

賦初值就是switch后面那括號內(nèi)必須有東西,不能是空的

1 回復(fù) 有任何疑惑可以回復(fù)我~

switch 后面括號里面的內(nèi)容,即?初始值


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

Switch必須賦初始值,值與每個case值匹配。這句話中的“賦初始值”是什么意思?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號