Есть js файл в который подключаются другие js файлы в которых происходят какие-то действия. Каким образом можно эти дополнительные файлы или главный файл ( а желательно и то и другое) лениво подгружать в html документ. Html теги async и defer уже использую. Заранее благодарю за ответ
Для этого придумали динамический import. Либо пользуйтесь им нативно (если ваша среда исполнения это позволяет), либо пропускайте это через бандлер. Пример для вебпака.