Задать вопрос
@anastaciaigel

Как понять особенность работы сравнения объектов JavaScript?

Не совсем понятно сравнение объектов. Почему d == d1 выдает false - это понятно. Разные объекты, разные ссылки. Но вот в других случаях никак не могу понять. Подскажите, пожалуйста.

var d= new Date();
var d1= new Date(d.getTime());
console.log(d>= d1); // true
console.log(d> d1); // false
console.log(d== d1); // false
  • Вопрос задан
  • 551 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Почитайте про преобразование типов https://learn.javascript.ru/types-conversion
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы