В 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/”