import(): что это
Коротко
import(): выражение, которое загружает модуль во время выполнения и возвращает промис с объектом модуля. Используется для загрузки по требованию и code splitting: сборщик выносит такой модуль в отдельный чанк.
Определение
Выражение, которое загружает модуль во время выполнения и возвращает промис с объектом модуля. Используется для загрузки по требованию и code splitting: сборщик выносит такой модуль в отдельный чанк.
Подробнее
На нём построен React.lazy(() => import('./Page')).
Из урока «Модули за 7 минут»
Статическая структура. import и export пишутся только на верхнем уровне, пути строковые литералы. import('./heavy.js') загружает модуль по требованию и возвращает промис с объектом модуля. import.meta содержит данные о текущем модуле: import.meta.url, а в Node 20.11+ ещё import.meta.dirname и import.meta.filename вместо dirname.
Читать урок целикомВопросы по теме с собеседований
Запомните, а не прочитайте
В тренажёре карточка вернётся, когда начнёт забываться. А билеты по JavaScript проверят, что термин понятен в деле.