Firefox: JavaScript, пока цикл работает слишком медленно - PullRequest
0 голосов
/ 29 мая 2018

Я пытался получить все понедельники за месяц, чтобы создать полный список недель между двумя предопределенными датами, и я нашел это решение в stackoverflow.Это работает как charm на chrome, но не на firefox: занимает слишком много времени и ломается.При отладке кода оказывается, что выполнение этого бита занимает много времени:

// Get the first Monday in the month
while (d.getDay() != 1) {
    d.setDate(d.getDate() + 1);
}

Я обычно запускаю свои приложения на Chrome, но я хочу, чтобы пользователи могли запускать его на Firefox, если они предпочитают,Так есть ли способ сделать это без поломки?

...