Найти в Дзене
JS

Export/Import в JS

Виды экспорта: Виды импорта:

Виды экспорта:

  • export default — по умолчанию. Такой экспорт может быть только один в файле модуля;
  • export const array = [1, 2, 3] — именованный экспорт. В файле их может быть несколько;
  • export { dog, cat } — сразу несколько сущностей можно экспортировать после их объявления.

Виды импорта:

  • import { array } from './data.js' — с именем сущности;
  • import { array as arr } from './data.js' — с переименованием сущности;
  • import data from './data.js' — по умолчанию. Фигурные скобки не нужны, имя даётся в момент импорта;
  • import * — всего содержимого сразу. Но так лучше не делать.