オブジェクトリテラルを使ったクラス作成 - 基本オブジェクトリテラルでクラスを定義・インスタンスを生成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) }; |
|