Рубрики
Без рубрики

JavaScript, как экспортировать несколько функций

Как экспортировать несколько функций из файла JavaScript

В JavaScript мы можем разделить программу на отдельные файлы. Как мы можем сделать функции, которые мы определяем в файле, доступными для других файлов?

Обычно вы пишете несколько функций, например:

function sum(a, b) {
  return a + b
}

function mul(a, b) {
  return a * b
}

и вы можете сделать их доступными для любого другого файла, используя этот синтаксис:

export { sum, mul }

Файлы, для которых требуется экспортировать функциональность, импортируют все функции или только те, которые им нужны:

import { sum, mul } from 'myfile'
import { mul } from 'myfile'

Оригинал: “https://flaviocopes.com/how-to-export-multiple-functions-javascript/”