setInterval() et setTimeout()

setInterval : pour exécuter une fonction toutes les X millisecondes

// syntaxe : setInterval(function, milliseconds);

setInterval(
    function () { console.log('Je me répète')},
    1000
);

// ou aussi :

setInterval(nomDeMaFonction, 1000);

function nomDeMaFonction() {
    console.log('Je me répète')
}

// Il faut enregistrer setInterval dans une variable pour pouvoir l'arrêter quand on veut

let myInterval = setInterval(function, 300);

clearInterval(myInterval); // clearInterval pour arrêter la répétition

Exemple pour afficher l'heure dans la page

setTimeout : pour attendre X millisecondes avant d'exécuter une fonction

Last updated