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)!