ホームページ > ウェブフロントエンド > jsチュートリアル > Javascript コンストラクター、パブリック権限、プライベート権限、および静的メンバー定義メソッド_JavaScript スキル

Javascript コンストラクター、パブリック権限、プライベート権限、および静的メンバー定義メソッド_JavaScript スキル

WBOY
リリース: 2016-05-16 18:40:51
オリジナル
1061 人が閲覧しました
コードをコピー コードは次のとおりです:

//Constructor
function myClass(message)
{
//パブリック プロパティ
this.myMessage = message;

//プライベート プロパティ
var _separator = ' -';
var _myOwner = this;
//プライベート メソッド
function showMessage()
{
alert(_myOwner.myMessage);
}

//特権メソッド (パブリック メソッドでもあります)
this.appendToMessage = function(appendMessage)
{
this.myMessage = _separator appendMessage();
}
}
//パブリック メソッド
myClass.prototype .clearMessage = function()
{
this.myMessage = '';
}
myClass.prototype = {
clearMessage:function(){
this.myMessage = '' ;
}
}
//静的プロパティ
myClass.myName = 'SOBusiness';
//静的メソッド
myClass.alertName = function()
>alert (this.name);
}


注: public メソッド宣言部分では 2 つのメソッドが使用されます。メソッドが 2 つある場合、通常は 1 つのメソッドが使用されます。両方を使用する場合は、以前に書き込まれたメソッドがクリアされたり上書きされたりしないように、順序に注意する必要があります。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート