JavaScript Arrays Complete Guide
JavaScript Arrays
Ordered collections with dynamic size and rich methods.
Array Methods
let fruits = ["apple", "banana", "orange"];
fruits.push("grape"); // Add end
fruits.pop(); // Remove end
fruits.unshift("kiwi"); // Add beginning
fruits.shift(); // Remove beginning
fruits.forEach(fruit => console.log(fruit));
let upperFruits = fruits.map(f => f.toUpperCase());Key Points
- Methods: push, pop, shift, unshift, splice.
- Higher-order: map, filter, reduce, forEach.
- Array methods return new arrays (immutable).
- Spread operator: ...fruits.