Heim > Web-Frontend > js-Tutorial > Javascript-Variablenbereich

Javascript-Variablenbereich

高洛峰
Freigeben: 2016-11-30 16:50:21
Original
980 Leute haben es durchsucht

Analyse:

Unabhängig davon, ob es sich um eine stark typisierte Sprache wie C#, C++, Java oder eine schwach typisierte Sprache wie Javascript handelt, können alle Variablen in zwei Typen abstrahiert werden, nämlich lokale Variablen und globale Variablen .

Globale Variablen: Der gesamte Bereich ist sichtbar.

Lokale Variablen: Sie sind lokal sichtbar, wenn sie den Bereich verlassen, werden sie von GC zerstört und der Speicherplatz wird zurückgewonnen.

Code-Analyse:

//局部变量
function PartVary() {
    var n = 10;  //表示局部变量,外部不可访问
}
 
PartVary();
alert(n);//error
<br>
//全局变量
function AllVary() {
     n = 10  //表示全部变量,外部可访问
}
PartVary();
alert(n);//10
<br>
var n = 10;
function AllVary() {
    alert(n);
}
 
AllVary();//10
Nach dem Login kopieren

Zusammenfassung:

In Bezug auf die Sichtbarkeit von Variablen können Variablen mit geringem Gültigkeitsbereich auf Variablen mit hohem Gültigkeitsbereich zugreifen, Variablen mit hohem Gültigkeitsbereich jedoch nicht Der Umfang ist hoch. Zusammenfassung: Elternteil schützt Kind


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