J'ai un script dont j'ai besoin pour sortir de la file d'attente d'exécution javascript. J'ai trouvé que je peux le faire avec quelques méthodes.File d'attente d'exécution asynchrone JavaScript et setTimeout?
alert();//of course we can't use this one.
setTimeout(function(){
someScript();//works, but are there vulnerabilites?
}, 1);
Quelles sont les autres méthodes et quelle est la bonne façon de sortir de la file d'attente d'exécution javascript?
Si setTimeout est la meilleure option, quelles sont les vulnérabilités de l'utilisation de setTimeout? Y a-t-il des problèmes futurs possibles, possibilité que le code dans le délai ne soit pas appelé, problèmes de vitesse, etc.
Vous ne savez pas exactement ce que vous entendez par "bump out". En outre, dans votre commentaire où vous dites 'utiliser jQuery ici', ce n'est pas jQuery. C'est juste du JavaScript courant, pas besoin de jquery. – Matt
quand vous dites "vulnérabilités" demandez-vous des choses à surveiller? (variable scope, context, etc) – zzzzBov
@Matt, Le navigateur met en file d'attente les appels javascript. Par bump out je veux dire, sortir de cette file d'attente, et requeue. Le commentaire est pour ce qu'il y a dans la fonction que j'appelle. J'ai oublié de le supprimer pour cet exemple. – UpHelix