javascript、jQueryを書き進めてるとかなり多い行数になって、自分でもわけわからなくなります。
小規模なサイトでない限りモジュール管理したほうが良さそうです。
そのモジュール管理の中にcommon.jsというスタイルがあります。
基本的なところをまとめてみると
(function(definition){// 定義する関数を引数にとり、エクスポート処理を行う関数 // モジュールのエクスポート MyModule = definition(); })(function(){// 実際の定義を行う関数 'use strict'; var MyModule = function MyModule(){}; MyModule.prototype = { //... } // 定義したモジュールを返却する return MyModule; });
var MyModule = require('MyModule.js');
script要素にも活用できるので便利そう!