Importar arquivo JavaScript de dentro do JavaScript de forma síncrona?

Em vez de bagunçar meu arquivo HTML, gostaria de importar meus arquivos JavaScript externos por outro arquivo JavaScript, como@import em css.

Em vários sites, incluindo o StackOverflow, notei que o acréscimo de uma tag de script ao DOM pode resolver esse problema; no entanto, isso é feito de forma assíncrona, enquanto a ordem dos meus arquivos é importante - o segundo arquivo, por exemplo, pode depender do primeiro arquivo da lista. Quando, digamos, carregando o jQuery primeiro e depois carregando uma dependência (plug-in etc.), a dependência pode terminar de carregar mais cedo e gerará erros porque o jQuery ainda não existe.

Portanto, isso não parece ser uma opção. Como possosincronicamente carregar arquivos JavaScript de outro arquivo JavaScript?

questionAnswers(2)

yourAnswerToTheQuestion