js中的true,false盲点
生活随笔
收集整理的這篇文章主要介紹了
js中的true,false盲点
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
上一篇博客提到了一個js的小問題,我當時的解釋不太清晰,后面請教胡大大才弄明白js中的處理。
js里面檢查true和false的過程是這樣的:
?
所以'0'在邏輯判斷里面,是被當做true。
if('0') {............}實質上等同于if('0'.length > 0) {..........}
而如果你在console里面直接:'0' == false,是會返回true的。
?
這個小問題,我之前也沒留意過,可見基礎很重要。再次感謝胡大大以及各位前端攻城獅們的幫助。
轉載于:https://www.cnblogs.com/freephp/p/4904350.html
總結
以上是生活随笔為你收集整理的js中的true,false盲点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java Sort中Comparator
- 下一篇: uva11990 动态逆序对