タグ
【抜粋】 var Class = { create: function() { return function() { this.initialize.apply(this, arguments); } } } 構造解析createメソッドは、自オブジェクトのinitializeメソッドを呼び出す無名関数を返却します。つまり、以下の2つは同じ意味です。 【例... 続きを読む
JavaScriptのthisは、自分自身のオブジェクトを参照するキーワードです。JavaScriptのオブジェクトは、誤解を恐れず言ってしまうとすべて関数です。(グローバルオブジェクト(大きな関数)や配列(メソッドの無い関数)もある意味関数ととらえられる) 一方、a... 続きを読む

