0

アプリケーションを作成するときに、JQuery プラグインを作成または取得して適用するのではなく、「公開モジュール パターン」などのモジュール/名前空間パターンを使用する必要があるのはなぜですか?

私もそれらを混ぜることができると思います。いずれにせよ明らかな利点はありますか?

ありがとうございました。

[編集] 私の質問が反対票を投じられている理由がよくわかりません。コードの一部についての助けは必要ありません。選択肢を明確にする必要があるだけです。

私の混乱は、Foundation などの CSS フレームワークを見たことが原因でした。プラグイン アーキテクチャの外部で jquery を使用する Foundation.js ファイルがあります。たとえば、Foundation.alerts.js、Foundation.forms.js などがあります...これらは Jquery プラグインではありませんが、それが好ましい方法のようです。

4

1 に答える 1

4

リンゴとオレンジを混ぜています。モジュール パターンを明らかにすることは、グローバル名前空間を汚染しないための手段にすぎません。モジュール パターンを使用して jQuery プラグインを作成することもできますが、基本的なクロージャーを使用する必要があります。jQueryプラグインを作成するオンラインのほとんどすべての例がそれを行います。

于 2013-05-03T18:37:05.410 に答える