;
Titel hier einfügen >
/*
* Die Bedeutung der Selbstoptimierung anonymer Funktionen:
1. Erstellen Sie einen geschlossenen Raum
2. Selektive externe Entwicklung (Frameworks von Drittanbietern). sind So ist js gekapselt)
*/
//================== Gewöhnliche Funktionsrückrufe=========== = =====================
//Die durch Callback auszuführende Aktion
function callback(){
alert("Helfen Sie mir gehe zur Expresszustellung ");
}
//Was wir gleich tun werden
function goShopping(a,fun){
alert("Ich war einkaufen");
// Kommen Sie vor 10 Uhr. Was tun?
if(a<10){
fun();
}
}
//Callback test
goShopping(9,callback );
/ /Dieses kleine Beispiel ist ein Szenario, in dem eine Callback-Funktion verwendet wird: Wenn bestimmte Funktionen ausgeführt werden, ist nicht bekannt, was in Zukunft ausgeführt werden kann.
//Gleichzeitig andere Aktionen wird ausgeführt, wenn bestimmte Bedingungen erfüllt sind. Diese Aktion besteht darin, die Funktion zu zerstören.
//==================Normaler Funktionsrückruf======================== =========
//====================Rückruf der anonymen Funktion============== == =================
//Was zu tun ist
function goShopping(a,fun){
alert("Ich war einkaufen" ) ;
//Aktivitäten vor 10 Uhr
if(a<10){
fun(}
}
goShopping(9,function() {
alert("Hilf mir, den Kurier abzuholen");
}//===============Rückruf der anonymen Funktion== ============================
//============== = ==Selbstaufruf einer anonymen Funktion=============================
function(){
alert( " Ich habe keinen Namen, wie man es ausführt");
}();
//================= Selbstaufruf einer anonymen Funktion mit Parameter====== ==========
function(name){
alert("Ich bin" name); !"};
//Um den internen Test extern aufzurufen
window.test=test;
}("javaScript");
//Rufen Sie die interne Funktion der Selbstoptimierungsfunktion auf
test();
//Dann werden jquery und andere js-Frameworks gemäß der oben genannten Methode geschrieben.
//================== Selbstaufruf anonymer Funktionen===================== === ======
html>