cnblogs で js に関する記事をいくつか読み、メモを取りました:
最初にコード 1 を見てください:
function car(){
var Wheel = 3;//private 変数
this .wheel = 4;//パブリック変数
alert(wheel);
}
var car1 = new car(); 結果は次のようになります。 🎜>コード 2:
function car(){
var Wheel = 3;//プライベート変数
this.wheel = 4;//パブリック変数
}
var car1 = new car ();
alert(car1.wheel); 結果: 4
var Wheel = 3 はローカル変数、this.wheel=4 はパブリック変数です。車、お願いします コード 3 を見てください:
function car(){
var Wheel = 3;//プライベート変数
this.wheel = 4;//パブリック変数
this.getPrivateVal = function( ){
ホイールを返します;
}
}
var car1 = new car();
alert(car1.getPrivateVal());