Задать вопрос
@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 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
Почитайте про преобразование типов https://learn.javascript.ru/types-conversion
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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