Comments 5
будем надеться, что оно хотя бы не поменяется в следующей версии :D
Переопределять значение старых функций плохая практика, лучше добавить новые. Можно добавть функцию astroEqual, которая будет учитывать расположение звёзд и планет на небе в момент сравнения: если Меркурий ретроградный то false, но если Юпитер в Козероге, то true, и тому подобное. Такая функция будет соответствовать духу и общей концепции функций сравнения в JS.
Побуду немного занудой.
Не SameZeroValue
, а SameValueZero
.
Есть ещё такой весёлый кейс, как [[IsHTMLDDA]]
(Annex B.3.6), почему document.all == null
.
Sign up to leave a comment.
Об Equality Algorithms