JavaScript == 和 ===
== 操作符(Equality,相等操作符)
相等操作符會做類型轉(zhuǎn)換。
我們先來看看什么是類型轉(zhuǎn)換(type coercion)
當操作符兩邊的操作數(shù)是不同類型時,其中一個操作數(shù)將轉(zhuǎn)換為另一個操作數(shù)同類型的“等效”值。比如:
12 - '3' // 9, 將 string 類型轉(zhuǎn)換成 number 類型,相當于 12 - Number('3') 12 - 'hello' // NaN, 因為 Number('hello') 為 NaN,12 - NaN 為 NaN '3' - 1