ホームページ >ウェブフロントエンド >jsチュートリアル >JS のパブリック オブジェクトとプライベート オブジェクト、つまり静的な modifier_javascript スキル

JS のパブリック オブジェクトとプライベート オブジェクト、つまり静的な modifier_javascript スキル

WBOY
WBOYオリジナル
2016-05-16 17:56:501468ブラウズ
コードをコピー コードは次のとおりです:

//ドキュメント オブジェクトを再パッケージ化します
var Console= {
Write:function(msg){alert(msg);}
};
//人物オブジェクト
var Person={
_name:"zzl", //static public
_age :28,
PrintInfo:function(){Console.Write("name:" Person._name ",age:" this._age);} //パブリック メソッド、これは Person
} を意味します。

//人物タイプ (オブジェクト)
var People=(function()
{
var _name="zzl";//private
var _age=28;
return { //public
PrintInfo:function(){Console.Write("name:" _name ",age:" _age);}
}
}
()); >
Person.PrintInfo();//オブジェクト内のメソッド
People.PrintInfo();//メソッド オブジェクト内のパブリックサブメソッド
Console.Write(Person._name);//属性オブジェクト内

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。