|
先看代碼1:
function car(){
var wheel = 3;//私有變量
this.wheel = 4;//公有變量
alert(wheel);
alert(this.wheel);
}
var car1 = new car();結果是:3 4
代碼2:
function car(){
var wheel = 3;//私有變量
this.wheel = 4;//公有變量
}
var car1 = new car();
alert(car1.wheel);結果:4
var wheel = 3是局部變量,this.wheel=4是公有變量,若想訪問car中的私有變量,請看代碼3:
function car(){
var wheel = 3;//私有變量
this.wheel = 4;//公有變量
this.getPrivateVal = function(){
return wheel;
}
}
var car1 = new car();
alert(car1.getPrivateVal());結果:3
JavaScript技術:js類中的公有變量和私有變量,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。