;
Insérer le titre ici >
/*
* La signification de l'auto-réglage des fonctions anonymes :
1. Créer un espace fermé
2. Prévenir les conflits de variables
3. sont C'est ainsi que js est encapsulé)
*/
//================== Rappels de fonctions ordinaires =========== = =====================
//L'action à effectuer par callback
function callback(){
alert("Aidez-moi aller à la livraison express ");
}
//Ce qu'on s'apprête à faire
function goShopping(a,fun){
alert("Je suis allé faire du shopping");
// Venez avant 10h Que faire
if(a<10){
fun();
}
}
//Test de rappel
goShopping(9,callback );
/ /Ce petit exemple est un scénario où une fonction de rappel est utilisée : lorsque certaines fonctions sont exécutées, on ne sait pas ce qui pourra être fait dans le futur
//En même temps, d'autres actions. sera prise lorsque certaines conditions sont remplies. Cette action consiste à détruire la fonction.
//==================Rappel de fonction normale========================= =========
//==================Rappel de fonction anonyme============== == ==================
//Que faire
function goShopping(a,fun){
alert("Je suis allé faire du shopping") ;
//Choses à faire avant 10 heures
if(a<10){
fun();
}
}
goShopping(9,function() {
alert("Aidez-moi à récupérer le coursier");
});
//================Rappel de fonction anonyme== = ==============================
//============== = ==Auto-appel de la fonction anonyme==============================
function(){
alert( " Je n'ai pas de nom, comment l'exécuter");
}();
//================ Auto-appel de fonction anonyme avec settings====== ==========
function(name){
alert("Je suis" name
function test(){"Je suis l'agent Ouchi); !"};
//Pour appeler le test interne en externe
window.test=test;
}("javaScript");
//Appeler la fonction interne de la fonction d'auto-réglage
test();
//Ensuite, jquery et d'autres frameworks js sont écrits selon la méthode ci-dessus.
//================== Auto-appel de fonctions anonymes ====================== === =======
html>