快速進行數據類型之間轉換

有一個規律:只有0、NaN、null、undefined、空字符串,這五個轉換爲布爾類型是false,其他都是真。

總共分三類: 

  • 1、
對象 ==對象

它們比較的是內存地址,若是地址同樣就相等,地址不同就不相等code

  • 2、
對象 == 字符串

把對象經過調取toString的方法轉換爲字符串,而後在進行比較對象

  • 3、
對象 ==布爾

對象先轉換成字符串而後再轉換成數字內存

布爾直接轉換成數字字符串

最後是數字與數字的比較方法

字符串 == 布爾

字符串轉換成數字總結

布爾直接轉換成數字co

最後是數字與數字的比較block

  • 4、
對象 == 數字

         對象先轉換成字符串而後再轉換成數字字符

         最後是數字與數字的比較數字

字符串 ==數字

        字符串轉換成數字

       最後是數字與數字的比較

布爾 == 數字

       布爾轉換成數字

      最後是數字與數字的比較

以上爲本人總結。

相關文章
相關標籤/搜索