たのしい!

本が来た.

集合知プログラミング - Toby Segaran (著), 當山 仁健 (翻訳), 鴨澤 眞夫 (翻訳) - オライリー
http://www.amazon.co.jp/%E9%9B%86%E5%90%88%E7%9F%A5%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0-Toby-Segaran/dp/4873113644

                                                                                                                                          • -

ずっと放っておいたjavascriptのオブジェクトシステムの勉強をまた再開.

別に,あまり深くやらなくても,かなりの事が書けるのですが,

やっぱ,いいっすね.

arguments.callee最高!

calleeを使うと,無名関数で再帰を書ける

var hoge = (function () { return arguments.callee (); }());

な感じ.

ほかにも,なぜ関数内にthis.fun = function () {}と関数に書いてオブジェクトを作ると,

thisの付いてるヤツだけpublicな関数になるのかとか.

生成されるオブジェクトに対するatttibute(っていうの?)なわけですね.

興味深い仕様です.

ヒヒ,いいね!