Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
periodichni_vikonannja [2024/01/09 10:16] tro |
periodichni_vikonannja [2024/01/09 10:20] (текущий) tro |
||
|---|---|---|---|
| Строка 36: | Строка 36: | ||
| clearTimeout(timerId); | clearTimeout(timerId); | ||
| + | </ | ||
| + | ===== setInterval (встановлення інтервалу) ===== | ||
| + | **setInterval()** — це простий спосіб повторення коду знову і знову з певним інтервалом. | ||
| + | < | ||
| + | const intervalId = setInterval(callback, | ||
| + | </ | ||
| + | < | ||
| + | const startBtn = document.querySelector(" | ||
| + | |||
| + | startBtn.addEventListener(" | ||
| + | const intervalId = setInterval(() => { | ||
| + | console.log(`Interval ID: ${intervalId}, | ||
| + | }, 1000); | ||
| + | }); | ||
| + | </ | ||
| + | ===== clearInterval (скачування інтервалу) ===== | ||
| + | **clearInterval(id)** — приймає ідентифікатор інтервалу та очищає його, тобто видаляє виклики, | ||
| + | |||
| + | < | ||
| + | const greet = () => { | ||
| + | console.log(" | ||
| + | }; | ||
| + | |||
| + | const intervalId = setInterval(greet, | ||
| + | |||
| + | clearInterval(intervalId); | ||
| </ | </ | ||