Крім статичного завантаження модулів за допомогою 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();