關於JavaScript中0、空字符串、'0'是true還是false的總結


最近被問到關於js中空字符串是true還是false得問題,一時間沒想起來,現在在chrome的console面板上輸出代碼測試一下。

 

"" == false 結果是true   在js中空字符串與0相等  即空字符串等於false

0 == false  結果是tue   比較的時候 布爾類型的轉換成number類型  false 為0  true 為1

“0” == fase 結果是true  字符串准成number 

Boolean("0") 結果是true  字符串轉成了布爾類型  空字符串為false  非空字符串為true

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM