Head.js множественные cals of head.load

Синхронизированы ли несколько вызовов head.load?
Я имею в виду, если у нас есть такой код:

head.load('scr1.js',...,'scr8.js');
head.load('scr11.js',...,'scr18.js');
..................
head.load('scr81.js',...,'scr88.js');

Будут ли все эти js-файлы загружаться асинхронно и исполняться в порядке их расположения в источнике (т. Е. Scr1,scr2,scr3,....scr8,scr11,scr12...)?

1 ответ

Решение

head.load('scr1.js',...,'scr8.js'); загрузит файлы асинхронно, но выполнит по порядку. И аналогично head.load('scr11.js',...,'scr18.js');, Но он не уверен, что блок будет выполняться первым, т.е. head.load('scr1.js',...,'scr8.js'); или же head.load('scr11.js',...,'scr18.js');, Если вам требуется выполнить по порядку, чем загрузить свой head.load('scr11.js',...,'scr18.js'); в обратном вызове head.load('scr1.js',...,'scr8.js');

head.load('scr1.js',...,'scr8.js', function (){
  head.load('scr11.js',...,'scr18.js');
});
Другие вопросы по тегам