Интересное живописное представление сравнения равенств между ==
и ===
.
Источник: http://dorey.github.io/JavaScript-Equality-Table/
var1 === var2
При использовании ===
для тестирования равенства JavaScript все как есть.
[/g7]
var1 == var2
При использовании
==
для тестирования равенства JavaScript происходят некоторые смешные преобразования.[/g8]
Мораль истории:
Используйте
===
, если вы не полностью понимаете преобразования, которые происходят с==
.