Да, есть. Вы можете использовать «document.write» для добавления сценариев в DOM во время выполнения:
в вашем случае:
document.write('<script ...></script>');
В основном вы добавляете тег script в dom, который будет запрашивать новый файл.
Однако есть еще кое-что, что нужно учесть, хотя скрипт будет загружен, для использования на вашей странице вам потребуется переменное присвоение:
var x = { //json object };