javascript的switch用法注意事項分析
本文實(shí)例分析了javascript的switch用法注意事項。分享給大家供大家參考。具體分析如下:
先來看以下代碼:
<script> var t_jb51_net = 65; switch (t_jb51_net) { case '65': alert("字符串65。jb51.net"); break; } </script>
你會發(fā)現(xiàn)沒有彈出對話框,alert沒有執(zhí)行。
原因分析:
這里需要明確的是,switch在判斷的時候使用的是全等號“===”,全等號在比較的時候首先看數(shù)據(jù)類型是不是一樣的,而在這里,t_jb51_net是Number類型,而'65'是String。
下面的代碼則對話框會彈出:
<script> var t_jb51_net = 65; switch (t_jb51_net) { case 65: alert("數(shù)字65。jb51.net"); break; } </script>
希望本文所述對大家的javascript程序設(shè)計有所幫助。
- javascript中if和switch,==和===詳解
- JavaScript中switch語句的用法詳解
- Javascript基礎(chǔ)教程之switch語句
- javascript使用switch case實(shí)現(xiàn)動態(tài)改變超級鏈接文字及地址
- JavaScript中switch判斷容易犯錯的一個細(xì)節(jié)
- js中switch case循環(huán)實(shí)例代碼
- JS性能優(yōu)化實(shí)現(xiàn)方法及優(yōu)點(diǎn)進(jìn)行
- js 函數(shù)性能比較方法
- 實(shí)現(xiàn)高性能javascript的注意事項
- 你可能不需要在JavaScript使用switch語句
相關(guān)文章
JavaScript中關(guān)于e.keycode的使用
這篇文章主要介紹了JavaScript中關(guān)于e.keycode的使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-12-12JavaScript語言精粹經(jīng)典實(shí)例(整理篇)
本文是小編日常讀書筆記整理有關(guān)javascript知識,都是js精粹非常不錯,具有參考借鑒價值,特此分享到腳本之家平臺供大家參考2016-06-06js使用for循環(huán)與innerHTML獲取選中tr下td值
這篇文章主要與大家分享了js使用for循環(huán)與innerHTML獲取選中tr下td值的方法,很簡單,但很實(shí)用,有需要的朋友可以參考下2014-09-09第二次聊一聊JS require.js模塊化工具的基礎(chǔ)知識
第二次聊一聊JS require.js模塊化工具的基礎(chǔ)知識,本文為大家JS require.js模塊化工具的最基本知識點(diǎn),感興趣的小伙伴們可以參考一下2016-04-04JavaScript內(nèi)置對象math,global功能與用法實(shí)例分析
這篇文章主要介紹了JavaScript內(nèi)置對象math,global功能與用法,結(jié)合實(shí)例形式分析了javascript中內(nèi)置對象math與global的基本概念、功能及使用方法,需要的朋友可以參考下2019-06-06JS動態(tài)加載腳本并執(zhí)行回調(diào)操作
這篇文章主要為大家詳細(xì)介紹了JS動態(tài)加載腳本并下載完成后執(zhí)行回調(diào)操作,感興趣的小伙伴們可以參考一下2016-08-08JavaScript根據(jù)json生成html表格的示例代碼
這篇文章主要介紹了JavaScript根據(jù)json生成html表格的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-10-10