Код ниже выполняет обратный вызов внутри обратного вызова. Зачем это нужно? Почему не может быть 3 отдельных звонка? Обратите внимание, что loadScript просто собирается создать тег стиля и добавить скрипт, переданный в атрибут sr c, динамически.
loadScript('/my/script.js', function(script) {
loadScript('/my/script2.js', function(script) {
loadScript('/my/script3.js', function(script) {
// ...continue after all scripts are loaded
});
})
});