Heim > Web-Frontend > js-Tutorial > Private JavaScript-Variablen und öffentliche Variablen

Private JavaScript-Variablen und öffentliche Variablen

黄舟
Freigeben: 2016-12-15 10:44:34
Original
1798 Leute haben es durchsucht

Variablen in JavaScript umfassen private Variablen und öffentliche Variablen, auch lokale Variablen und globale Variablen genannt. Dieser Artikel verwendet Beispielcode, um ihre Unterschiede zu veranschaulichen.

Schauen Sie sich zuerst Code 1 an:

Funktion auto (){

 var Wheel = 3;//Deklarieren Sie eine private Variable

 this.wheel = 4;//Deklarieren Sie eine öffentliche Variable

 alert(wheel);

Alert(this.wheel);

}

var car1 = new car();

Das Ergebnis ist: 3 4

Code 2:

 function car(){

 var wheel = 3;//Deklarieren Sie eine private Variable

 this.wheel = 4;//Deklarieren Sie eine öffentliche Variable

 }

var car1 = new car();

warning(car1.wheel); Ergebnis: 4

var wheel = 3 ist ein lokales Variable, this.wheel=4 ist eine öffentliche Variable. Wenn Sie auf die privaten Variablen in car zugreifen möchten, lesen Sie bitte Code 3:

 function car(){

 var Wheel = 3; //Eine private Variable deklarieren

 this.wheel = 4;//Eine öffentliche Variable deklarieren

 this.getPrivateVal = function(){

 returnwheel;

 }

 }

var car1 = new car();

warning(car1.getPrivateVal());

Ergebnis: 3

Beim Schreiben von JavaScript sollte jeder mehr auf den Umfang der Variablen achten, da sonst einige Fragen schwer zu beantworten sind.

Das Obige ist der Inhalt privater JavaScript-Variablen Öffentliche Variablen. Weitere verwandte Artikel finden Sie im PHP Chinese Net (m.sbmmt.com)!


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