基本

概要

javascriptでのクラスの使用方法の説明
Java言語やphpを対応した人は少し混乱する形態

特徴
 ・function(){}の{}内での処理がコンストラクタ
 ・コンストラクタに戻り値は不要

定義

var 変数 = function(){};
 
varで定義した変数に関数を設定する形態となる

サンプルソース

// オブジェクト定義
var MyClass = function(){
    // プロパティ
    this.aaa = 10;
    this.bbb = "aaaaaaaaa";
 
    // メソッド
    this.getData = function(){
        return 'aaa = ' + this.aaa + ' bbb = ' + this.bbb;
    }
};
 
// オブジェクトのインスタンスを生成して実行
var obj1 = new MyClass();
 
// 結果を出職
document.writeln(obj1.getData());
 
 
 

結果

aaa = 10 bbb = aaaaaaaaa 
 
 
最終更新:2012年02月17日 23:36