Heim > Web-Frontend > js-Tutorial > Hauptteil

Detaillierte Erklärung der unverzichtbaren Pakete für JavaScript

php中世界最好的语言
Freigeben: 2018-03-16 17:06:39
Original
1751 Leute haben es durchsucht

Dieses Mal bringe ich Ihnen eine unverzichtbare detaillierte Erklärung von JavascriptWas sind die Vorsichtsmaßnahmenbei der Verwendung von Javascript ein Blick.

Abschluss, dieser Name ist so seltsam,

Kommen wir zur Sache, reden wir über die
Variablen von js Funktion erster Umfang Folgendes Beispiele basieren alle auf lokalen Variablen

Zugriff auf externe Variablen innerhalb der Funktion

demo1:
   var a = 100;    function get() {        console.log(a)    }    get();    // 运行结果:100
Nach dem Login kopieren
Im Demo1-Beispiel wird Variable a außerhalb der Funktion deklariert und kann in der Funktion get( aufgerufen werden) ). Rufen Sie die Funktion get() auf. Die Browserkonsole gibt 100 aus, was dem Wert von a entspricht.

Externer Zugriff auf innerhalb der Funktion deklarierte Variablen

demo2:
   function get() {        var a = 100;    }    get();    console.log(a);    //运行结果:ReferenceError: a is not defined
Nach dem Login kopieren
Im Demo2-Beispiel wird Variable a in der Funktion get() deklariert. Nachdem die Funktion get() ausgeführt wurde, wird Variable a aufgerufen wird, Ausgabe auf der Konsole: ReferenceError: a ist nicht definiert (a ist nicht definiert). Es ist ersichtlich, dass innerhalb der Funktion deklarierte Variablen nicht direkt von außerhalb der Funktion aufgerufen werden können.

Ist es nicht möglich, die Variablen innerhalb der Funktion abzurufen? Natürlich nicht. Schauen Sie sich den folgenden Code an:

   function get() {        var a = 100;        return function () {            return a;
        }
    }    var b = get();    console.log(b);    //运行结果:
    /* function () {
        return a;
    }*/
    console.log(b());    // 运行结果:100
Nach dem Login kopieren
Diese Funktion gibt die Variable zurück, die Sie abrufen möchten Funktion Sie können den Wert der Variablen innerhalb der Funktion über get()() abrufen.

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung der unverzichtbaren Pakete für JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage