Flashに学ぶAjaxのノウハウとして、プロトタイプベースの言語で擬似パッケージを実装する方法。 実は擬似パッケージの手法はもう3年前ぐらい前にCollin Moock氏によって発案されている。また、AS2のswfファイルをデコンパイルするとわかるが、マクロメディアも採用の安定した手法だ。現状ではFlashのOOPはJavaScriptの数年先を進んでる(と思う)。 net.fladdictパッケージのHogeクラスを作る場合、以下の様に書くことで実装できる。 if (!_global.net) { _global.net = new Object(); } if(!_global.net.fladdict){ _global.net.fladdict = new Object(); } if(!_global.net.fladdict.Hoge){ var local = functi

