1. 程式人生 > >js中使用switch問題解析

js中使用switch問題解析

在書寫js程式碼中有時會用到switch語法,但是有的時候,好像switch語法並沒有生效。這種情況在case值為數字時比較常見。 主要原因是因為,switch判斷值屬於哪一個case時,採用的是【===】全等的判斷方式,而有些jquery方法中去取出的值,哪怕是數字,也會轉換成字串格式,這也就導致了switch失效。 我遇到的問題,就是select2外掛,會將select輸入框中選擇的值,變成字串輸出,所以就會出現上面的問題。