Как загрузить внешний javascript файл асинхронно

Гость | 10 ноября 2018, 12:42

http://example.com/script.js — файл, который загружаем

<script>

(function() {
    var s = document.createElement('script');
    s.type = 'text/javascript';
    s.async = true;
    s.src = 'http://example.com/script.js';
    var x = document.getElementsByTagName('script')[0];
    x.parentNode.insertBefore(s, x);
})();

</script>

JavaScript