Как понять особенность работы сравнения объектов 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