一次或多次打电话给yepnope?

时间:2012-07-18 18:48:43

标签: javascript yepnope

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");
  },
}
]);

等效?如果不是,哪个更好?

1 个答案:

答案 0 :(得分:0)

从功能上讲,我认为没有区别。这取决于你的风格,情况以及应用程序的其余部分是如何编写的。

当这两个示例在Chrome中运行时,开发人员工具显示的页面加载时间大致相同。平均而言,第一个示例看起来快几毫秒。但有时它也会变慢。