Yanor.net/
Wiki
Blog
GitHub
Sandbox
開始行:
* 関数オブジェクトを使ったクラス作成 - 基本 [#od330d07]
** コンストラクタとして関数オブジェクトを定義 [#g787d05d]
function Animal() {
this.name = "Taro";
this.say = function () { alert("My name is " + this...
}
** 関数オブジェクトからnewでインスタンスを生成 [#td476f98]
var a = new Animal;
** インスタンスの利用 [#z76fd86e]
a.say();
console.log(typeof a); // => "object"
終了行:
* 関数オブジェクトを使ったクラス作成 - 基本 [#od330d07]
** コンストラクタとして関数オブジェクトを定義 [#g787d05d]
function Animal() {
this.name = "Taro";
this.say = function () { alert("My name is " + this...
}
** 関数オブジェクトからnewでインスタンスを生成 [#td476f98]
var a = new Animal;
** インスタンスの利用 [#z76fd86e]
a.say();
console.log(typeof a); // => "object"
ページ名: