Перейти к основному содержимомуКак работает `export` и `import` в ES6 модулях?
СобеседованиеМодули
export — используется для экспорта переменных, функций, классов из модуля
- Named export:
export const name = 'value' или export function func() {}
- Default export:
export default function() {}
import — используется для импорта функциональности из других модулей
- Named import:
import { name, func } from './module.js'
- Default import:
import defaultFunc from './module.js'
- Можно комбинировать:
import defaultFunc, { name } from './module.js'