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

** オブジェクトリテラルでクラスを定義・インスタンスを生成 [#ec251cfe]
 var animal = {
    name : "Taro",
    say  : function () { alert("My name is " + this.name) }
 };


** インスタンスの利用 [#r74c84d6]
 animal.say();
 console.log(typeof animal); // => "object"

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

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

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