http://d.hatena.ne.jp/kagigotonet/20091130/1259547474
JavaScriptって妙な言語なので、こんなことが出来ちゃうんですよね。
----^----^--------------------------------------
萩原崇之@自宅警備員.com
はてな:http://d.hatena.ne.jp/kagigotonet/
twitter:takayuki_h
livernal.net:http://livernal.net
JavaScriptはクロージャのおかけで、オブジェクト指向的な書き方よりも手続き言語的な書き方をした方がかえってシンプルかつ拡張性に富むというのが面白いところですね。特に非同期な処理の連携にはクロージャと関数オブジェクトがかなり強力な武器になります。
> GoFデザインパターンのJavaScript版とかあったら、全然様相が異なる事でしょうね。
簡単なものですが、JavaScript特有の仕様とクロージャを前提としたデザインパターンの使い方について書いてみました。参考になれば幸いです
http://d.hatena.ne.jp/kagigotonet/20091201/1259635740
--^----^--------------------------------------