Was ist JS-Voranalyse?
Im aktuellen Bereich wird vor der Ausführung von js Code mit den Schlüsselwörtern var und function im Voraus deklariert,
und im Speicher angeordnet es, und führen Sie dann den js-Code von oben nach unten aus.
JS führt die JS-Ausführung Zeile für Zeile vor
Was bedeutet js-Voranalyse?
1> Die Variable nach var
3> Die von der Funktion
übergebene Variable , all Es ist eine Deklaration. Unabhängig davon, ob ihr ein Wert zugewiesen ist oder nicht, wird ihr der Wert undefiniert zugewiesen.
Weisen Sie bei der Übergabe von Parametern Werte direkt zu Alert(a);
var a = 1;
Alert(b);
var b = function( ){
}
warning(c);
var c;
Beim Vorparsen wird define deklariert und definiert, aber es speichert Der Datenraum speichert den Code als Zeichenfolge, was bedeutungslos ist
Alert(a);//Die Zeichenfolge der Funktion
function a(){
Alert ( „Vorab analysierte Funktion1“)
}
Die Funktionen, die Sie beim Vorab-Parsing sofort ausführen möchten, werden in ein Paar ()-Klammern ( function fn(){
alert("pre-parsed function1") }(2)); Schließung
(function(){
}());
1. Wenn Sie auf das Tag