1

提供了有用的yepnope.jsAPI: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

在功能上,我认为没有区别。这取决于您的风格、情况以及应用程序其余部分的编写方式。

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

于 2012-07-18T19:41:10.693 回答