English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
clearTimeout()La méthode annule le délai précédent créé par l'appelsetTimeout()Délai établi.
L'ID retourné par setTimeout() est utilisé comme paramètre de la méthode clearTimeout().
Attention :Pour pouvoir utiliser la méthode clearTimeout(), il est nécessaire d'utiliser une variable lors de la création de la méthode de délai :
t = setTimeout("javaScript function", milliseconds);
Ensuite, si la fonction n'a pas encore été exécutée, vous pouvez arrêter l'exécution en appelant la méthode clearTimeout() :
clearTimeout(t);
window.clearTimeout(var)
var t; function myFunc() { t = setTimeout(function(){ alert("Hello world"); }, 2000); } function myStopFunc() { clearTimeout(t); }Voyons si c'est bon‹/›
Les nombres dans le tableau indiquent la première version du navigateur qui prend en charge complètement la méthode clearTimeout() :
Méthode | |||||
clearTimeout() | 1 | 1 | 4 | 1 | 4 |
Paramètres | Description |
---|---|
var | setTimeout()Nom du chronomètre retourné par la méthode |
Valeur de retour : | Aucun |
---|
Cliquez sur le bouton "Commencer le comptage" ci-dessous pour démarrer le chronomètre. Cliquez sur le bouton "Arrêter le comptage" pour arrêter le comptage :
Référence fenêtre (Window) :Méthode setTimeout()
Référence fenêtre (Window) :Méthode setInterval()
Référence fenêtre (Window) :Méthode clearInterval()
Référence fenêtre (Window) :Méthode requestAnimationFrame()