date1 присваиваю текущее время. Потом date2 присваиваю date1 и добавляю 1 год, почему date1 при этом тоже увеличивается на 1 год? Связано ли это с тем, что обеим переменным присваивается одна и та же ссылка на new Date() и любые манипуляции будут менять дату в одном и том же месте.
Как это обойти, если нужно допустим организовать период с интервалом в 1 год?
var date1 = new Date();
console.log('Дата 1', date1);
var date2 = date1
console.log('Дата 2', date2)
date2.setFullYear(Number(date2.getFullYear() + 1));
console.log('Дата 2 после прибавления 1 года', date2)
console.log('Дата 1 ', date1)
Да, связано с этим.
var date1 = new Date();
console.log('Дата 1', date1);
var date2 = new Date(date1); // !!!
console.log('Дата 2', date2);
date2.setFullYear(Number(date2.getFullYear() + 1));
console.log('Дата 2 после прибавления 1 года', date2);
console.log('Дата 1 ', date1);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть код, хочу добавить медиа-запрос с разрешением 992pxСмотрю через инспектор кода, но все как было, так и есть - стили медиа не применились
В своей простейшей форме я хочу сделать страницу загрузки, такую как на этом сайте
Подскажите как сверстать вот такой треугольник (смотрите на фото), что-бы в нем был текст и что-бы все заголовки были выровнены правильноПыталась...
В session хранится List<Task>Я хочу выводить объект task, после чего проверять значение некого атрибута, и если оно равно заданному значению, то добавлять...