JavaScript でプログラミングをするときに、オブジェクト指向の手法を使うのであれば、折角なのでデザインパターンを利用したいと思います。しかし、デザインパターンの本は、Java を対象に書かれているものが多く、単純には JavaScript へ応用できません。 僕はデザインパターンを覚えたてですし、JavaScript も修行中の身なので、分らないことだらけです。そこで、このブログを使って、みなさんと議論したいと思います。気軽にコメントを書いて下さい。 Java と JavaScript デザインパターンを考える上で障壁となる Java と JavaScript の違いをまとめてみましょう。 機能 Java JavaScript 変数の型 ある ない オブジェクトの型決め 宣言的 ダック・タイピング オブジェクトの性質 静的 動的 抽象クラス ある ない 関数を引数として渡せるか 渡