今天來(lái)聊聊關(guān)于js,switch,case,jsswitch的文章,現(xiàn)在就為大家來(lái)簡(jiǎn)單介紹下js,switch,case,jsswitch,希望對(duì)各位小伙伴們有所幫助。
(資料圖片)
1、前言 switch 這種表達(dá)式在很多語(yǔ)言中都有,比如java, C等待, 使用switch比使用if else 來(lái)得方便,來(lái)得清晰。
2、 使用語(yǔ)法很簡(jiǎn)單: 復(fù)制代碼 代碼如下: switch(n) { case 1: 執(zhí)行代碼塊 1 break; case 2: 執(zhí)行代碼塊 2 break; default: n 與 case 1 和 case 2 不同時(shí)執(zhí)行的代碼 } 各種語(yǔ)言的使用基本類(lèi)似。
3、 需要特別提出的時(shí),在java 1.6 及以下版本, 變量(n)只能是整型。
4、在java 7 之后支持String類(lèi)型了。
5、 在js 中, 是可以直接使用String 類(lèi)型。
6、 使用實(shí)例 復(fù)制代碼 代碼如下:
7、 直接使用string 來(lái)區(qū)分。
8、 Case 對(duì)應(yīng)的條件值也是變量 如果case 后面對(duì)應(yīng)的不是一個(gè)字符串,而是一個(gè)變量的話。
9、可以結(jié)合RegExp 達(dá)成。
10、 復(fù)制代碼 代碼如下:
相信通過(guò)jsswitch這篇文章能幫到你,在和好朋友分享的時(shí)候,也歡迎感興趣小伙伴們一起來(lái)探討。
本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!標(biāo)簽: