How do I export and import modules

In JavaScript, you can export and import modules to organize your code better and promote reusability. Modules allow you to separate your code into distinct files, making it easier to manage and maintain.

Exporting a Module

To export a module, you can use the `export` keyword. You can export functions, objects, or primitive values.

// myModule.js export const greet = (name) => { return `Hello, ${name}`; }; export const pi = 3.14;

Importing a Module

To import a module, you can use the `import` keyword followed by the variables or functions you want to use.

// main.js import { greet, pi } from './myModule.js'; console.log(greet('Alice')); // Hello, Alice console.log(pi); // 3.14

JavaScript export import modules code organization reusability