私は現在jQueryを使用してオンラインアプリケーションを作成しています。これは数行のコードから始まり、すぐに1000行以上になります。簡単な管理のために複数のファイルにコードを分割する
私のコードの構造は単純です。私はjavascriptをラップするwindow.loadを持っています。その中に私のクリックイベントハンドラと私のアプリケーションを作るさまざまな関数を追加し始めます。
$(window).load(function(){
// Code goes here...
});
マイコード機能は間違いなくカテゴリにグループ化できます。例えば5つの関数はアニメーションを実行し、12はイベントハンドラなどです。
これらの関数をそれぞれのjsファイルにグループ化して個別にインポートしたいと思います。後でCMSエンジンを使用して、ファイルを連結して圧縮することができます。
これを実行する最善の方法は何ですか。私は多分私の機能のいくつかをもっと明快にするために自分の名前空間を与えることができると思っています。例えばすべてのアニメーション機能の先頭にANIMATION-ANIMATION.moveDiv1()、ANIMATION.moveDiv2、MYEVENT.div1Clickedなどが付いています。
「私は後でCMSエンジンを使用して、ファイルを連結して圧縮することができます」ということを忘れてしまったようです。 –