亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > JavaScript > 正文

JavaScript中switch語句的用法詳解

2024-05-06 16:21:15
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了JavaScript中switch語句的用法詳解,是JS入門學習中的基礎知識,需要的朋友可以參考下

可以使用多個if... else if語句,如前面的章節,執行多路分支。然而,這并不總是最佳的解決方案,尤其是當所有分支的依賴單一的變量的值。

使用JavaScript1.2開始,你可以用它處理的正是這種情況,使用一個switch語句,它這樣做更有效,如果不是反復地使用if... else if語句。

語法

switch語句的基本語法給出一個expression ,以評估計算幾種不同的語句基于該表達式的值來執行。解釋器檢查對表達式的值的每一種情況,直到找到一個匹配。如果沒有匹配,則缺省(default)條件將被使用。

 

 
  1. switch (expression) 
  2. case condition 1: statement(s) 
  3. break
  4. case condition 2: statement(s) 
  5. break
  6. ... 
  7. case condition n: statement(s) 
  8. break
  9. default: statement(s) 

break語句指示的解釋器是特定情況下結束。如果它們被省略,則解釋器將繼續在以下每個情況(case)執行每個語句。

我們將解釋break語句在循環控制這一章。

例子:

下面的例子說明了一個基本的while循環:

 

 
  1. <script type="text/javascript"
  2. <!-- 
  3. var grade='A'
  4. document.write("Entering switch block<br />"); 
  5. switch (grade) 
  6. case 'A': document.write("Good job<br />"); 
  7. break
  8. case 'B': document.write("Pretty good<br />"); 
  9. break
  10. case 'C': document.write("Passed<br />"); 
  11. break
  12. case 'D': document.write("Not so good<br />"); 
  13. break
  14. case 'F': document.write("Failed<br />"); 
  15. break
  16. default: document.write("Unknown grade<br />"
  17. document.write("Exiting switch block"); 
  18. //--> 
  19. </script> 

這將產生以下結果:

 

 
  1. Entering switch block 
  2. Good job 
  3. Exiting switch block 

例子:

考慮這樣一種情況,如果不使用break語句:

 

 
  1. <script type="text/javascript"
  2. <!-- 
  3. var grade='A'
  4. document.write("Entering switch block<br />"); 
  5. switch (grade) 
  6. case 'A': document.write("Good job<br />"); 
  7. case 'B': document.write("Pretty good<br />"); 
  8. case 'C': document.write("Passed<br />"); 
  9. case 'D': document.write("Not so good<br />"); 
  10. case 'F': document.write("Failed<br />"); 
  11. default: document.write("Unknown grade<br />"
  12. document.write("Exiting switch block"); 
  13. //--> 
  14. </script> 

這將產生以下結果:

 

 
  1. Entering switch block 
  2. Good job 
  3. Pretty good 
  4. Passed 
  5. Not so good 
  6. Failed 
  7. Unknown grade 
  8. Exiting switch block 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
另类美女黄大片| 精品国产视频在线| 日韩精品在线观看一区| 久久久久久999| 国产精品久久久久77777| 欧美精品久久久久久久久| 国产精品一区二区三区久久久| 欧美精品videos| 久久久成人精品视频| 在线精品播放av| 成人高清视频观看www| 欧美一级在线播放| 欧美日韩在线第一页| 欧美激情中文字幕在线| 黑丝美女久久久| 97在线视频精品| 97视频在线观看播放| 久久精品国产久精国产一老狼| 性色av香蕉一区二区| 欧美色播在线播放| 日韩美女在线播放| www高清在线视频日韩欧美| 日韩视频免费在线观看| 日本欧美爱爱爱| 国产精品欧美激情在线播放| 欧美日韩另类字幕中文| 亚洲国产古装精品网站| 国产精品久久久久一区二区| 国产亚洲aⅴaaaaaa毛片| 欧美天堂在线观看| 97成人精品区在线播放| 日韩精品在线观| 亚洲欧美一区二区精品久久久| 亚洲欧美中文日韩在线v日本| 欧美在线视频观看免费网站| 欧美午夜宅男影院在线观看| 亚洲男人天堂久| 亚洲专区国产精品| 欧美日本在线视频中文字字幕| 欧美男插女视频| 亚洲理论在线a中文字幕| 伊人一区二区三区久久精品| 日韩成人激情视频| 欧美大人香蕉在线| 91伊人影院在线播放| 成人h视频在线| 中文字幕日韩av| 国产精品男人爽免费视频1| 精品日韩视频在线观看| 成年无码av片在线| 97久久超碰福利国产精品…| 午夜精品久久久久久久男人的天堂| 久久国产精品亚洲| 欧美理论电影网| 国产一区二区三区三区在线观看| 国产免费一区二区三区在线观看| 成人黄色片网站| 国产99视频在线观看| 日韩动漫免费观看电视剧高清| 欧美亚洲视频在线观看| 精品色蜜蜜精品视频在线观看| 亚洲高清一二三区| 国产www精品| 91精品视频免费看| 草民午夜欧美限制a级福利片| 国产又爽又黄的激情精品视频| 九九热r在线视频精品| 精品日本高清在线播放| 91av在线免费观看| 久久精品国产综合| 国产精自产拍久久久久久蜜| 欧美疯狂做受xxxx高潮| 欧美精品电影免费在线观看| 亚洲va久久久噜噜噜| 伊人伊成久久人综合网站| 久久九九全国免费精品观看| 久久视频国产精品免费视频在线| 欧美大尺度激情区在线播放| 亚洲女人被黑人巨大进入| 久久最新资源网| 韩国日本不卡在线| 亚洲精品一区二区三区不| 亚洲资源在线看| 亚洲国产美女精品久久久久∴| 国语自产精品视频在线看抢先版图片| 日韩亚洲欧美中文在线| 欧美日韩高清在线观看| 疯狂欧美牲乱大交777| 91国产美女视频| 中文字幕日韩在线播放| 日韩精品免费在线观看| 国产精品久久久久久久久免费看| 国产精品黄色影片导航在线观看| 亚洲国产成人精品一区二区| 日韩av免费看| 久久不射热爱视频精品| 国产精品成人av性教育| 久久久久久91香蕉国产| 91性高湖久久久久久久久_久久99| 久久久噜久噜久久综合| 日韩欧美在线字幕| 日韩欧美在线免费| 色多多国产成人永久免费网站| 久久99久国产精品黄毛片入口| 亚洲欧美综合精品久久成人| 欧美性开放视频| 久久久久久噜噜噜久久久精品| 精品国偷自产在线视频99| 国产va免费精品高清在线| 欧美高清视频一区二区| www.亚洲免费视频| 欧美一级视频免费在线观看| 国产精品青青在线观看爽香蕉| 中文字幕一区二区精品| 中文字幕在线日韩| 日本不卡高字幕在线2019| 日韩av在线网页| 日韩大片免费观看视频播放| 91精品视频在线免费观看| 亚洲97在线观看| 久久久国产一区二区| 日韩最新中文字幕电影免费看| 日韩欧美国产激情| 亚洲伊人久久综合| 国产精品精品久久久| 福利一区福利二区微拍刺激| 欧美日韩在线另类| 欧美成人黑人xx视频免费观看| 欧美日韩国产中文精品字幕自在自线| 国产亚洲精品va在线观看| 久久久久久久久久久久av| 亚洲精品999| 国内精品久久久久| 日本欧美爱爱爱| 亚洲精品自拍视频| 亚洲黄色www网站| 欧美日本国产在线| 久久久久日韩精品久久久男男| 日韩免费在线视频| 欧美极品少妇全裸体| 亚洲欧美日韩图片| 欧美激情第一页xxx| 国产精品视频免费观看www| 美日韩精品免费观看视频| 欧美午夜精品久久久久久浪潮| 国产精品久久综合av爱欲tv| 欧洲精品久久久| 国产精品入口日韩视频大尺度| 668精品在线视频| 992tv成人免费视频| 日韩中文字幕在线视频播放| 中文字幕亚洲情99在线| 久久精品视频免费播放| 3344国产精品免费看| 亚洲天天在线日亚洲洲精| 日韩欧美中文字幕在线观看| 久久久久久国产免费| 亚洲欧美激情在线视频| 国产精品综合网站| 国产成人精品免高潮费视频| 成人久久18免费网站图片| 亚洲精品国精品久久99热| 成人网欧美在线视频| 一区二区三区 在线观看视|