2

つまり、次の 2 つの関数を比較します。

var e1 = {a:1};
var e2 = {b:2};
var e3 = {c:3};

var test1 = function() {
    var a = [];
    a.push(e1, e2, e3);
};

var test2 = function() {
    var a = [];
    a.push(e1);
    a.push(e2);
    a.push(e3);
};

他にパフォーマンスの高いものはありますか、それともその点で同等ですか?

編集:私が尋ねる理由は、私が2番目のアプローチを広範囲に使用するサードパーティのライブラリを使用しているためです。コードが読みやすくならないため、最適化したいという願望が原因ではないかと疑っていました。

4

3 に答える 3