關(guān)于沒(méi)有break下走完全部的case statement
簡(jiǎn)而言之,switch的statement不像elseif,它只能比較一次所有case值,像是一張單程票用完即無(wú),在那之后因?yàn)闆](méi)有break直接走完后面的case statement。(如錯(cuò)請(qǐng)指正)。
簡(jiǎn)而言之,switch的statement不像elseif,它只能比較一次所有case值,像是一張單程票用完即無(wú),在那之后因?yàn)闆](méi)有break直接走完后面的case statement。(如錯(cuò)請(qǐng)指正)。
2018-05-19
舉報(bào)
2018-12-24
switch (條件) case:
是選擇條件的值,然后從第一個(gè)符合條件的case開(kāi)始順序執(zhí)行,default則是如果沒(méi)有符合的入口,則從這里開(kāi)始執(zhí)行。
這個(gè)與if else 還是不一樣的。
break是跳出當(dāng)前switch的循環(huán),后面的都不會(huì)再執(zhí)行了。
2018-05-19
簡(jiǎn)而言之,switch的statement不像elseif,它只能比較一次所有case值,像是一張單程票用完即無(wú),在那之后因?yàn)闆](méi)有break直接走完后面的case statement。(如錯(cuò)請(qǐng)指正)。