JavaScriptのオブジェクトの生成、特にコンストラクタに次のデザインパターンを適用します。 オブジェクトリテラル 基本のコンストラクタパターン プロトタイプを使ったコンストラクタパターン モジュールパターン 最初の関数 指定された文字を指定された回数繰り返します。 var repeat = function (string, number){ var i, result = ""; for(i = 0; i < number; i++ ) { result += string; } return result; } repeat("abc", 3); メリット書くのが簡単 デメリット(規模が大きいと)何に使う処理か分からなくなる オブジェクトリテラル 引数をオブジェクトで受け取り、一つの塊にします。 var repeat = function (param){ var i, resu