生活中我們在不停的編寫代碼,寫著JavaScript,很少有時間進行概念上的研究。我呢,今天閑來沒啥事,研究了一下有關“null”和“0”的關系。希望大家看完了能有所收獲。
復制代碼 代碼如下:
alert(null>=0)
復制代碼 代碼如下:
上面的代碼會彈出什么來呢?False?True?其實是true。那么是為什么呢?為什么"null>=0"為true呢?null>=0的時候,強轉為數字類型。在進行null>=0比較時,它是通過比較null<0得到的答案,如果a=b 為false,如果a=b 為true,即0<0為false,也就是null<0為false,那么null>0為true。所以 null>=0為true。
復制代碼 代碼如下:
alert(null==0)
新聞熱點
疑難解答
圖片精選