Javascript中==與===有什麼區別

對於==的判斷 1、並不是那麼嚴謹的判斷左右兩端是否相等 2、它會優先對比數據的類型是否一致 3、不一致則進行隱式轉換,一致則判斷值的大小,得出結果 4、繼續判斷兩個類型是否爲null與undefined,如果是則返回true 5、接着判斷是否爲string與number,如果是把string轉換爲number再對比大小 6、判斷其中一方是否爲boolean,如果是就轉爲number再進一步判斷
相關文章
相關標籤/搜索