質問 1:多数の変数と関数がある場合、JavaScript オブジェクトを初期化するのに非常に多くの時間がかかりますか?
質問 2:大きな JavaScript (.js) ファイル サイズはパフォーマンスの問題ですか?
例: Prototype を使用して JavaScript オブジェクトを作成しています。サンプル コードは次のとおりです。
function SimpleObject(){
// no variables and functions attached to it
}
function RootObject(){
var one = "one";
var two = "two";
.
.
var one_thousand = "One Thousand";
}
function Child_1_Object(){
// n number of variables
}
.
.
function Child_1000_Object(){
// n number of variables
}
RootObject.prototype.get_Child_1_Object = function(){
return new Child_1_Object();
}
.
.
RootObject.prototype.get_Child_1000_Object = function(){
return new Child_1000_Object();
}
上記のコードはすべて、10,000 行のコード (10KLOC) を含む 1 つの .js ファイルにあります。
私の質問は、いつオブジェクトを作成RootObject
するSimpleObject
かということです。