Динамічне завантаження модуля

Крім статичного завантаження модулів за допомогою import також моживе динамічне завантаження модуля з використанням await.

Увага! Вказувати атрибут type="module" як при статичному завантаженні не потрібно.

Код файлу модуля module.js:

Динамічний імпорт модуля:

async function loadModul(){ let mod=await import('./dani/module.js'); var a=mod.sumaP(12,6); alert(a); } loadModul(); async function loadModul(){ let {test, test2}=await import('./dani/module.js'); test(); } loadModul();