クラス変数定義(静的変数)

概要

クラスで共通してもつ変数を定義、インスタンスの変数とは別

※オブジェクトはnameというクラス変数は定義できないらしい

定義

var オブジェクト = function(){
};
 
オブジェクト.静的変数名 =;
 
 
 

サンプル

ソース

// オブジェクト定義
var MyClass = function(){
};
 
// 静的変数を設定
MyClass.data = 'Guest';
 
 
// 結果を出力
document.writeln('Name = ' + MyClass.data + '<br />');
document.writeln("<br />");
 
// 値を変更
MyClass.data = 'User02';
document.writeln('Name = ' + MyClass.data + '<br />');
document.writeln("<br />");
 
 

結果

Name = Guest
 
Name = User02
 
 
最終更新:2012年02月18日 08:32