JavaScript中0、空字符串、'0'是true還是false的知識點分享
最近被問到關(guān)于js中空字符串是true還是false得問題,一時間沒想起來,現(xiàn)在在chrome的console面板上輸出代碼測試一下。

"" == false 結(jié)果是true 在js中空字符串與0相等 即空字符串等于false
0 == false 結(jié)果是tue 比較的時候 布爾類型的轉(zhuǎn)換成number類型 false 為0 true 為1
“0” == fase 結(jié)果是true 字符串準成number
Boolean("0") 結(jié)果是true 字符串轉(zhuǎn)成了布爾類型 空字符串為false 非空字符串為true
以上就是全部關(guān)于JavaScript中0、空字符串、'0'是true還是false的總結(jié)的內(nèi)容,感謝大家的閱讀和對腳本之家的支持。
- JavaScript 變量,數(shù)據(jù)類型基礎(chǔ)實例詳解【變量、字符串、數(shù)組、對象等】
- JS中數(shù)組實現(xiàn)代碼(倒序遍歷數(shù)組,數(shù)組連接字符串)
- 詳解使用@RequestBody取POST方式的json字符串
- JS操作字符串轉(zhuǎn)數(shù)字的常見方法示例
- json字符串對象轉(zhuǎn)換代碼實例
- Go 結(jié)構(gòu)體、數(shù)組、字典和 json 字符串的相互轉(zhuǎn)換方法
- Node.js從字符串生成文件流的實現(xiàn)方法
- JS把字符串格式的時間轉(zhuǎn)換成幾秒前、幾分鐘前、幾小時前、幾天前等格式
- 如何通過javaScript去除字符串兩端的空白字符
相關(guān)文章
JavaScript中函數(shù)聲明優(yōu)先于變量聲明的實例分析
同一個標示符,先后用var和function聲明它。最后它是什么呢2012-03-03
window.onbeforeunload方法在IE下無法正常工作的解決辦法
下面的代碼可以做到不管用戶是點擊了關(guān)閉,或者是在任務(wù)欄關(guān)閉、點擊后退、刷新、按F5鍵,都可以檢測到用戶即將離開的消息。2010-01-01

