Existe-t-il un moyen de dormir en JavaScript avant qu'il ne réalise une autre action?
Exemple:
var a = 1+3;
// sleep 3 seconds before the next action here
var b = a + 4;
Existe-t-il un moyen de dormir en JavaScript avant qu'il ne réalise une autre action?
Exemple:
var a = 1+3;
// sleep 3 seconds before the next action here
var b = a + 4;
Vous pouvez utiliser setTimeout
pour obtenir un effet similaire:
var a = 1 + 3;
var b;
setTimeout(function() {
b = a + 4;
}, (3 * 1000));
Cela ne "met" pas vraiment le sommeil en JavaScript. Il exécute simplement la fonction passée à setTimeout
après une certaine durée (spécifiée en millisecondes). Bien qu'il soit possible d'écrire une fonction de sommeil pour JavaScript, il est préférable d'utiliser setTimeout
si possible car cela ne gèle pas tout pendant la période de sommeil.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.