ここで参照されているJavaScriptモジュールパターンを学習しようとしています。すべてが素晴らしく見えますが、モジュールを作成するさまざまな方法を見続けています。
上記の記事で、彼はYAHOO.myProject.myModule.init();
を呼び出さずにを使用してモジュールのパブリックメソッドにアクセスしますnew
。しかし、それから私は何人かの人々がのようなことをするのを見ましたvar module = new YAHOO.myProject.myModule();
。new
使用する必要があり、その理由は何ですか?