gorwhoami
@gorwhoami

Почему не работает clearInterval?

function date(){
  console.log(new Date());
}

setInterval(date,1000);

setTimeout( () => {clearInterval(date); console.log('stop'); }, 3000); // этот 'stop' работает, он выдается в 
 // консоли(1 раз), но setInterval не прекращается . Почему?
  • Вопрос задан
  • 54 просмотра
Решения вопроса 1
KickeRocK
@KickeRocK
FrontFinish
Потому что в date у вас должен быть сам интервал, а не ссылка на функцию с консоль логом
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы