Позвонить в 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 ответ
Решение
Функционально, я не думаю, что есть разница. Это зависит от вашего стиля, ситуации и того, как написана остальная часть приложения.
Когда эти два примера запускаются в Chrome, инструменты разработчика показывают примерно одинаковое время загрузки страницы. В среднем, похоже, что первый пример на несколько миллисекунд быстрее. Но иногда это может быть и медленнее.