Покажите, пожалуйста, мне пример, где вы немедленно после срабатывания прошлого setTimeout() вызываете следующий, да так чтобы это удовлетворяло условиям задачи.
Принципиальное отличие в том, что setInterval у нас единственный и неповторимый.
Он гарантированно запускает код каждые n миллисекунд. Даже если то, что он запускает ещё не успело выполниться. Ему без разницы.
Цикл из setTimeout же, в силу реализации, сначала будет дожидаться выполнения кода (хотя можно конечно же сделать чтобы не дожидался), а затем запускать новую копию кода.
Вы делаете слайдер для своего сайта и пишите анимацию слайдов с использованием setInterval. Неверно. Сверните окно браузера, разверните его через 5 минут и посмотрите что получится.
Верно: анимировать слайды с помощью зацикленного setTimeout.
Скажем, у нас есть код, который выполняется 400 мс. И есть период каждые 1000 мс.
В случае с setInterval вторая копия кода будет запущена через 1000 мс, а в случае с зацикленным setTimeout через 1400 мс.
И тут можно задать бонусный вопрос: как сделать так, чтобы зацикленный setTimeout был идентичен по повадкам вызову setInterval.
Не правильный ответ.
Они будут принципиально отличаться.
Вообще, в зависимости от того, как мне отвечают на этот вопрос я понимаю знает ли человек принципы работы JavaScript или сразу с React начал.
Очень мне странно видеть на Хабре, как на технически продвинутом ресурсе такие прогнозы как в апдейт 4. Мы же не бабки возле подъезда.
Все эти прогнозы самая что ни на есть настоящая систематическая ошибка выжившего.
Мы не знаем о людях, которые заразились и не болели (иммунитет убил), также мы не знаем о людях, которые заразились и переболели как обычным ОРВИ.
Я три дня сопливил две недели назад. Кто знает что это было? Никто, кроме моей иммунной системы. Но она не скажет.
Вспомните этот комментарий, когда СМИ-шумиха затихнет и паника спадёт.
Мне одному кажется, что вся эта статистика это одна сплошная ошибка выжившего?
Ведь она совершенно не учитывает людей, которые переболели в лёгкой форме и даже не заметили (такие ведь наверняка есть) и тех у кого каким-то чудом организм вообще уничтожил этот вирус на входе (такие тоже наверное есть).
Кроме того, малое количество заболевших не-азиатов наводит на мысли, что может нам её и бояться не стоит?
Доказанный факт ведь, что той же Денге, тайцы болеют жёстче чем европейцы.
Я всегда сравниваю назначения врача с последними протоколами доказательной медицины.
В 90% случаев назначают фуфло или препараты с недоказанной эффективностью.
uptodate.com мой лучший медицинский друг последние два года (раньше я о нём не знал)
Чайник такого типа: rozetka.com.ua/102782388/p102782388
В верхнюю ёмкость насыпается чай, заваривается нужное количество времени и сливается вниз, оттуда переливается по чашкам.
С Киевским или с Тайским графиком?
Вообще нет. У меня сейчас интересная работа, почти что хобби, и хорошая должность. Я получаю удовольствие от того, что я делаю и часто даже перерабатываю когда есть свободное время.
Иногда бывает ощущение что я постоянно на работе. Но это не проблема для меня.
Она у нас ужасно пуганая, кроме того мы часто перелетаем по острову и на последние две недели у нас запланирован отпуск. В прошлом году было около 10 перелётов. Я думаю кошка бы ласты склеила от страха. Жалко её. Сами очень хотим взять, но слишком много рисков.
Он гарантированно запускает код каждые n миллисекунд. Даже если то, что он запускает ещё не успело выполниться. Ему без разницы.
Цикл из setTimeout же, в силу реализации, сначала будет дожидаться выполнения кода (хотя можно конечно же сделать чтобы не дожидался), а затем запускать новую копию кода.
Вы делаете слайдер для своего сайта и пишите анимацию слайдов с использованием setInterval. Неверно. Сверните окно браузера, разверните его через 5 минут и посмотрите что получится.
Верно: анимировать слайды с помощью зацикленного setTimeout.
Скажем, у нас есть код, который выполняется 400 мс. И есть период каждые 1000 мс.
В случае с setInterval вторая копия кода будет запущена через 1000 мс, а в случае с зацикленным setTimeout через 1400 мс.
И тут можно задать бонусный вопрос: как сделать так, чтобы зацикленный setTimeout был идентичен по повадкам вызову setInterval.
Не правильный ответ.
Они будут принципиально отличаться.
Вообще, в зависимости от того, как мне отвечают на этот вопрос я понимаю знает ли человек принципы работы JavaScript или сразу с React начал.
Все эти прогнозы самая что ни на есть настоящая систематическая ошибка выжившего.
Мы не знаем о людях, которые заразились и не болели (иммунитет убил), также мы не знаем о людях, которые заразились и переболели как обычным ОРВИ.
Я три дня сопливил две недели назад. Кто знает что это было? Никто, кроме моей иммунной системы. Но она не скажет.
Вспомните этот комментарий, когда СМИ-шумиха затихнет и паника спадёт.
Думаю через недельку станет яснее.
Вообще, если вирус так широко распространится, как обещают, то по-моему лучше им сейчас переболеть, пока места в больницах есть.
Ведь она совершенно не учитывает людей, которые переболели в лёгкой форме и даже не заметили (такие ведь наверняка есть) и тех у кого каким-то чудом организм вообще уничтожил этот вирус на входе (такие тоже наверное есть).
Кроме того, малое количество заболевших не-азиатов наводит на мысли, что может нам её и бояться не стоит?
Доказанный факт ведь, что той же Денге, тайцы болеют жёстче чем европейцы.
В 90% случаев назначают фуфло или препараты с недоказанной эффективностью.
uptodate.com мой лучший медицинский друг последние два года (раньше я о нём не знал)
В верхнюю ёмкость насыпается чай, заваривается нужное количество времени и сливается вниз, оттуда переливается по чашкам.
Вообще нет. У меня сейчас интересная работа, почти что хобби, и хорошая должность. Я получаю удовольствие от того, что я делаю и часто даже перерабатываю когда есть свободное время.
Иногда бывает ощущение что я постоянно на работе. Но это не проблема для меня.
Один раз я только левый Command менял — самая популярная клавиша у меня.
Когда мы перевезли её к друзьям она трое суток сидела под диваном и выходила только попить. В туалет она пошла через сутки сидения под диваном только.
Не стоит работать в путешествии. Стоит путешествовать на работе.