Когда JavaScript == имеет больше смысла, чем ===?
КакКакой оператор равенства (== vs ===) следует использовать в сравнениях JavaScript? указывает, что они в основном идентичны, за исключением===
также обеспечивает равенство типов и, следовательно, ''==
может выполнить преобразование типа. В Дугласе КрокфордеJavaScript: хорошие частирекомендуется всегда избегать==
, Однако я'Мне интересно, какова была первоначальная мысль о разработке двух наборов операторов равенства.
Вы видели какую-либо ситуацию, которая использует ''==
на самом деле более подходит, чем использование ''?===