Встречается на 2% собеседований по JavaScript
Как будет работать динамический импорт после сборки без использования сборщика
Динамический импорт (import()) работает через нативные модули ES (ESM) даже без сборщика. Браузер загружает модуль по запросу:
- Синтаксис:
js
const module = await import('./module.js');- Особенности:
- Файлы должны быть доступны по указанному пути
- Поддерживается только в современных браузерах
- Требует
type="module"в теге<script> - CORS: файлы должны быть доступны с того же origin или с правильными CORS-заголовками
Пример структуры:
text
index.html
main.js
modules/
└── dynamicModule.jsindex.html:
html
<script type="module" src="main.js"></script>main.js:
js
const loadModule = async () => {
const { someFunc } = await import('./modules/dynamicModule.js');
someFunc();
};
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы