JavaScript Modules Guide
ES6 modules organize code into reusable files with explicit imports and exports, enabling better code organization and tree-shaking. The guide walks through Export & Import. Named: `export const fn=()=>{}`. Default: `export default class{}`. Import: `import {fn} from"./mod"`, `import Default from"./mod"`. Re-export: `export{fn}from"./mod"`. Dynamic: `const m=await import("./mod")` — for code splitting. The guide is organized into 1 sections that build on each other, each pairing a prose explanation with runnable code. Related guides: Arrays, Strings, Numbers, Math, Date. This is one of 145 JavaScript guides on JS Reference — see the full list on the guides page. Practice what you learn in the JavaScript playground, and look up any unfamiliar term in the JavaScript glossary.