Arrays and Objects
Arrays and Objects
Arrays
javascriptconst arr = [1, 2, 3]; arr.push(4); arr.length; // 4 arr[0]; // 1 arr.pop(); // removes and returns last
Methods: map, filter, reduce, find, includes, slice, splice.
javascriptconst doubled = arr.map(x => x * 2); const evens = arr.filter(x => x % 2 === 0); const sum = arr.reduce((acc, x) => acc + x, 0);
Objects
javascriptconst user = { name: \"Alice\", age: 25 }; user.name; // Alice user[\"age\"]; // 25 user.city = \"NYC\";
Iterate: Object.keys(user), Object.values(user), Object.entries(user).
Destructuring
javascriptconst [a, b] = [1, 2]; const { name, age } = user;