差異

回答

30

有很多關於Stackoverflow的問題的答案。

簡稱:

==只比較值

===比較值+型


var check1 = '10', 
    check2 = 10; 

check1 == check2 // true 
check1 === check2 // false 
0

「==」表示等於,而「===」表示相同。

簡而言之,「==」會在比較時嘗試強制/轉換值的類型,所以「2」== 2,而「===」不會。