Puis-je modifier le temps d'exécution de setInterval ? En fait, c'est possible. Cet article partagera avec vous la méthode de modification de la période d'exécution avec js setinterval, j'espère que cela pourra vous aider.
function setDeceleratingTimeout(callback, factor, times){ var internalCallback = function(tick, counter) { return function() { if (--tick >= 0) { window.setTimeout(internalCallback, ++counter * factor); callback(); } } }(times, 0); window.setTimeout(internalCallback, factor);};// console.log() requires firebug setDeceleratingTimeout(function(){ console.log('hi'); }, 10, 10);setDeceleratingTimeout(function(){ console.log('bye'); }, 100, 10);
Recommandations associées :
Code d'implémentation javascript pour juger la période de temps
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!