最近被問到關于js中空字符串是true還是false得問題,一時間沒想起來,現(xiàn)在在chrome的console面板上輸出代碼測試一下。
創(chuàng)新互聯(lián)公司于2013年開始,是專業(yè)互聯(lián)網(wǎng)技術服務公司,擁有項目成都網(wǎng)站設計、成都網(wǎng)站建設網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元云城做網(wǎng)站,已為上家服務,為云城各地企業(yè)和個人服務,聯(lián)系電話:18982081108
"" == false 結果是true 在js中空字符串與0相等 即空字符串等于false
0 == false 結果是tue 比較的時候 布爾類型的轉換成number類型 false 為0 true 為1
“0” == fase 結果是true 字符串準成number
Boolean("0") 結果是true 字符串轉成了布爾類型 空字符串為false 非空字符串為true
以上就是全部關于JavaScript中0、空字符串、'0'是true還是false的總結的內容,感謝大家的閱讀和對創(chuàng)新互聯(lián)的支持。