私は、mvc スタイル プロジェクトで多くのカスタム JavaScript、特に jquery を実行しているプロジェクトに取り組んでいます。
唯一の問題は、グローバル関数/変数をますます追加し続け、それらが積み重なっていることです。いくつかのファイルがありますが、いくつかのものを別々のファイルに分割する方法がわかりません。
これらの関数とグローバル変数のいくつかをオブジェクトに構成することを考えましたが、javascript のオブジェクト構文は (従来のクラスが存在しないため) 少し扱いにくいように思えます。従うべき良い例があれば、私はうまくいくかもしれませんが。
グローバルな javascript 関数と変数がこのように山積みになっているプロジェクトをどのように処理しますか?