課程
/前端開發
/JavaScript
/JavaScript深入淺出
這個代碼輸出的“123”?不是應該是“1230”嗎?
2015-07-17
源自:JavaScript深入淺出 3-3
正在回答
default是在上面所有條件不滿足的時候才執行,不是每次都執行
仰望星空望 提問者
這里主要是使用了break語句,當遇到break時就會跳出整個switch,所以只打出來了123。switch中自己總結出來的三點:一、default是都不滿足所有的case時去執行的;二、如果都沒有break語句的話,switch會從最開始滿足條件的case語句一直執行到結尾,所以如果把上面的break取掉的會結果會是:123 45 0都會打出來;
慕碼人1183263
舉報
由淺入深學習JS語言特性,且解析JS常見誤區,從入門到掌握
4 回答這里join()問題,當n=3時,輸出的難道不是aaaa嗎? 怎么是三個
2 回答這些Js代碼是必須會的嗎
3 回答var arr = [,,]; 的值應該是有兩個undefined元素
3 回答有大佬可以幫忙看一下這個代碼哪里有問題嗎?沒反應但是又找不出錯在哪里
1 回答typeof NaN 在Console中的運算結果是"number",不應該是Object嗎?求解。。。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-07-17
default是在上面所有條件不滿足的時候才執行,不是每次都執行
2017-03-16
這里主要是使用了break語句,當遇到break時就會跳出整個switch,所以只打出來了123。switch中自己總結出來的三點:一、default是都不滿足所有的case時去執行的;二、如果都沒有break語句的話,switch會從最開始滿足條件的case語句一直執行到結尾,所以如果把上面的break取掉的會結果會是:123 45 0都會打出來;