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