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

オブジェクトリテラルを使ったクラス作成 - 基本

オブジェクトリテラルでクラスを定義・インスタンスを生成

var animal = {
   name : "Taro",
   say  : function () { alert("My name is " + this.name) }
};

インスタンスの利用

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

オブジェクトリテラルではなくObjectを使って

↑では{} を使ってオブジェクトリテラルで簡易に書いているが、↓以下のように書くのと同じ。

var animal = new Object();
animal.name = "Taro";
animal.say  = function () { alert("My name is " + this.name) };

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

Last-modified: 2012-07-24 (火) 16:45:20 (1769d)