У меня возникла ситуация, когда я устарел до объекта даты. После изменения «expire» «object.created» изменяется, когда этого не должно быть. Почему изменяется «object.created»? Благодаря!Javascript: Дата измененного объекта
let expire = object.created; // object.created: Wed Mar 02 2016
expire.setDate(12);
console.log(expire); // Wed Mar 12 2016
console.log(object.created); //Wed Mar 12 2016 <-- WHY?!