編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

関数オブジェクトを使ったクラス作成 - 基本

コンストラクタとして関数オブジェクトを定義

function Animal() {
    this.name = "Taro";
    this.say  = function () { alert("My name is " + this.name) };
}

関数オブジェクトからnewでインスタンスを生成

var a = new Animal;

インスタンスの利用

a.say();
console.log(typeof a); // => "object"

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2012-07-24 (火) 16:13:22 (1888d)