setTimeout

setTimeout(fonction, délai) planifie l'exécution d'une fonction après un délai minimal en millisecondes, sans bloquer le reste du code. Le délai est un minimum, car la fonction passe par la file d'attente. clearTimeout annule une planification. setInterval répète à intervalle régulier.

Exemple

const id = setTimeout(() => console.log('fin'), 1000)
clearTimeout(id)

Notions voisines

Tout le glossaire