Quel est le moyen le plus simple d'augmenter une variable de 1 chaque seconde? P>
4 Réponses :
var counter = 0;
var myInterval = setInterval(function () {
++counter;
}, 1000);
// to stop the counter
clearInterval(myInterval);
Le moyen le plus simple est javascript / jQuery strud> p> html fort> p> seinterval ("x ++", 1000); code>, où x ++ code> peut être remplacé par votre incrément. Exemple:
setInterval ("x ++", 1000); code> utilise une évaluation implicite (). Dans la plupart des cas, ce n'est pas un problème, mais n'est-ce pas techniquement un risque de sécurité?
Si c'était le cas, pourquoi ne l'avez-ils pas handicapés? C'est toujours le moyen le plus simple d'augmenter une variable.
Un meilleur moyen est via la fonction fermée:
Pourriez-vous expliquer pourquoi cela est-il meilleur que la réponse acceptée?
Fonction Minuterie (secondes, élément) strong> inclure la minuterie de fonction emballée: strong> p> p> < p> second: compter "3605" secondes
-: - p> p>
Auteur: Zmora JLB
Email: zmorajlb [singe] gmail.com