Size: a a a

JavaScript — русскоговорящее сообщество

2021 May 12

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
defaultTimeStart мутируешь в функции
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
moment.js moment
источник

🦜

🦜 in JavaScript — русскоговорящее сообщество
это мертвая либа
источник

ZS

Zhanadil Sadykov in JavaScript — русскоговорящее сообщество
да, и через клон приходится юзать
источник

ZS

Zhanadil Sadykov in JavaScript — русскоговорящее сообщество
без мутирования не получится?
источник

ZS

Zhanadil Sadykov in JavaScript — русскоговорящее сообщество
как на этих двух датах как можно не мутирующий цикл сделать?
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
в функции создать свой экземпляр даты на базе стартовой и добавлять дни уже к нему
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
не использовать моментжс
источник

ЕБ

Ержан Бисимбеев... in JavaScript — русскоговорящее сообщество
Всем привет
источник

0

0xLDev | Web Develop... in JavaScript — русскоговорящее сообщество
источник

ZS

Zhanadil Sadykov in JavaScript — русскоговорящее сообщество
видишь, тут еще есть такой нюанс, что стартовая дата и последняя дата может меняться
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
В смысле меняться?
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
стартовая и конечная дата - это аргументы в функции
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
внутри функции нужно создать новую дату на базе стартовой, потом модифицировать ее в цикле до тех пор, пока она не доберется до конечной
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
проблема заключается в том, что в js объекты (а дата - это объект), передаются не по значению, а по ссылке
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
то есть та дата, что у тебя в программе, не копируется
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
функции передается ссылка на нее и твоя функция работает с ней, модифицируя ее в цикле - добавляя по 1 дню
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
поэтому по выходу из функции твоя переменная в основной программе будет изменена
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
чтобы этого не происходило, тебе внутри функции надо создать свою переменную на базе той, что тебе передали и модицифировать ее
источник

ZS

Zhanadil Sadykov in JavaScript — русскоговорящее сообщество
как модифицировать?
источник