Metoda Window clearTimeout()
- Poprzednia strona clearInterval()
- Następna strona close()
- Wróć do poprzedniego poziomu Obiekt Window
Definicja i użycie
clearTimeout()
Metoda usuwania timera Metoda setTimeout() Ustawiony timer.
Informacja
Aby usunąć timeout, użyj metody z Metoda setTimeout() Zwrócony id:
myTimeout = setTimeout(function, milliseconds);
Następnie możesz to zrobić, wywołując clearTimeout()
aby zatrzymać jego wykonywanie:
clearTimeout(myTimeout);
Zobacz również:
Przykład
Przykład 1
Jak zapobiec wykonaniu myGreeting()?
const myTimeout = setTimeout(myGreeting, 3000); function myGreeting() { document.getElementById("demo").innerHTML = "Happy Birthday to You !!" } function myStopFunction() { clearTimeout(myTimeout); }
Przykład 2
Ten przykład ma przycisk "Start" do uruchomienia timera, pole wejściowe licznika i przycisk "Stop" do zatrzymania timera:
<button onclick="startCount()">Start count!</button> <input type="text" id="demo"> <button onclick="stopCount()">Stop count!</button> <script> let counter = 0; let timeout; let timer_on = 0; function timedCount() { document.getElementById("demo").value = counter; counter++; timeout = setTimeout(timedCount, 1000); } function startCount() { if (!timer_on) { timer_on = 1; timedCount(); } } function stopCount() { clearTimeout(timeout); timer_on = 0; } </script>
Gramatyka
clearTimeout(timeoutId)
Parametr
Parametr | Opis |
---|---|
timeoutId | Wymagane.Metoda setTimeout() zwracany id. |
Zwracana wartość
Brak.
Opis
clearTimeout()
metoda anuluje wykonywanie określonego kodu, wywoływaniem Metoda setTimeout() może opóźnić wykonanie tych kodów. Parametr timeoutId jest wywoływaniem Metoda setTimeout() zwracaną wartość po jej wykonaniu, która identyfikuje kod wstrzymany do odroczenia (może być wiele).
Przeglądarka obsługuje
Wszystkie przeglądarki obsługują to clearTimeout()
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Wsparcie | Wsparcie | Wsparcie | Wsparcie | Wsparcie | Wsparcie |
- Poprzednia strona clearInterval()
- Następna strona close()
- Wróć do poprzedniego poziomu Obiekt Window