JavaScript, how to export multiple functions

How to export multiple functions from a JavaScript file

In JavaScript, we can divide the program into separate files. How do we make the functions defined in the file available to other files?

You usually write some functions as follows:

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

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

You can provide them to any other file using the following syntax:

export { sum, mul }

Files that require export functions will import all functions, or only the functions they need:

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

Download mine for freeJavaScript beginner's manual


More js tutorials: