Cet article partage principalement avec vous des exemples de fonctions d'exécution immédiate js, dans l'espoir d'aider tout le monde.
for(var i=0;i<5;i++){ (function(i){ setTimeout(function(){ console.log(i); },0); })(i); } //0 1 2 3 4
La fonction d'exécution immédiate exécutera le code à l'intérieur immédiatement, même s'il contient du code d'exécution asynchrone, il sera exécuté immédiatement
for(var i=0;i<5;i++){ setTimeout(function(){ console.log(i); },0); } //5 5 5 5 5
Recommandations associées :
Exemple Explication détaillée des fonctions d'exécution immédiate en JavaScript
Fonctions d'exécution immédiate en JS
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!