1

yepnope.js便利な API を提供します: yepnope. パラメータとして単一のオブジェクトまたは配列を受け入れます。

しかし、

yepnope({
  load: 'a.js',
  complete: function() {
    console.log("loaded a.js");
  },
});

yepnope({
  load: 'b.js',
  complete: function() {
    console.log("loaded b.js");
  },
});

yepnope([
{
  load: 'a.js',
  complete: function() {
    console.log("loaded a.js");
  },
},
{
  load: 'b.js',
  complete: function() {
    console.log("loaded b.js");
  },
}
]);

同等?そうでない場合、どちらが良いですか?

4

1 に答える 1

0

機能的には、違いはないと思います。それはあなたのスタイル、状況、そしてアプリケーションの残りの部分をどのように書くか次第です。

これら 2 つの例を Chrome で実行すると、開発者ツールはほぼ同じページ読み込み時間を示します。平均すると、最初の例の方が数ミリ秒速いようです。ただし、速度が遅くなることもあります。

于 2012-07-18T19:41:10.693 に答える