A beginner's guide to essential JavaScript concepts.
Modules allow you to split code into separate files and reuse them:
Examples:
// math.js
export function add(x, y) { return x + y; }
export const PI = 3.14;
// app.js
import { add, PI } from './math.js';
console.log(add(2, 3)); // Output: 5
console.log(PI); // Output: 3.14