CONCEPTS
01Array creation and access
02Higher-order array methods (map, filter, reduce)
03Object properties and methods
04Object and Array destructuring
05Spread operator with objects/arrays
06JSON parsing
SYNTAX_DEMO
Data structures in JS
// Arrays & Methods
const nums = [1, 2, 3, 4, 5];
const doubled = nums.map(n => n * 2);
const sum = nums.reduce((acc, curr) => acc + curr, 0);
// Objects & Destructuring
const user = { name: "John", age: 30, role: "Dev" };
const { name, role } = user;
// Spread
const updatedUser = { ...user, active: true };
console.log(updatedUser);