у вас не обьекты сравниваются а строка с числом. это не хэши, про которые мы говорим.
пример на вашу фразу по поводу примитивных значений. а вот по мне что 5 в любом случае это 5.
и что дальше?
а по вашему вопросы читаем доки- по поводу ,что такое есть заключённое в {}
Как видно, сравнение объектов перебором их структуры может быть затратным.
как я вас понял так сделали из-за затратности. ясно. значит для сравнения обьектов как таблиц мне нужно писать отдельную функцию.. спасибо за наводку).
Livaanderiamarum, это объясняется тем, что в DOM-модели браузера могут быть два идентичных объекта (с одним тегом и набором атрибутов), но это будут разные объекты. Смекаешь?