стандартных средств вроде нет, когда то делал так(тоже нагуглил

)
function includeFile(url) {
var script = document.createElement('script');
script.src = url;
document.getElementsByTagName('head')[0].appendChild(script);
}
includeFile('МойФайл.js');
Еще как вариант подключаемый файл изначально включить в html, а содержимое файла взять в функцию и выполнить когда надо. Возможно еще флаг сделать что бы один раз только можно было вызвать. Но не знаю насколько это рационально.
А вообще в принципе можно сделать так что бы не было необходимости делать подключение файлов. Разве что у Вас мега большой проект разбитый по файлам классам и папкам