天天看點

==運算符,也是想不到的難點

我一直認為 ​

​==​

​ 在判斷兩個變量是否相等的時候,僅僅是判斷兩個變量的字面量而已。

  1. 一邊為null或者undefined,另一邊隻有為null或者undefined的時候,才傳回 true,否則傳回false;
null  == undefined; // true
"" == null; // false      
  1. 如果比較的是string和number類型,那麼會自動将string轉化為number,然後才會進行比較
90 == "90" ; // true      

繼續閱讀