надеюсь, я правильно поняла суть вопроса.
Можно сделать последовательное выполнение скриптов. Явно указать, что определённый скрипт выполнять только после загрузки другого.
Примерно так:
var otherscript = document.createElement('script');
otherscript.type = 'text/javascript';
otherscript.async = true;
otherscript.src = ('otherscript.js');
document.getElementsByTagName('head')[0].appendChild(otherscript);
otherscript.onload = function(){
и тут уже то, что должно выполняться после загрузки otherscript.js
}