Arrays in JavaScript

Array ek special variable hota hai jo multiple values store karta hai.

Example

let fruits = ["Apple", "Banana", "Mango"];
console.log(fruits);
---

Why Arrays?

---

Important Array Methods (With Examples)


1. push()

Array ke end me new element add karta hai.

let arr = ["A", "B"];
arr.push("C");

console.log(arr);
// Output: ["A", "B", "C"]
---

2. pop()

Array ke last element ko remove karta hai.

let arr = ["A", "B", "C"];
arr.pop();

console.log(arr);
// Output: ["A", "B"]
---

3. shift()

First element remove karta hai.

let arr = ["A", "B", "C"];
arr.shift();

console.log(arr);
// Output: ["B", "C"]
---

4. unshift()

Start me element add karta hai.

let arr = ["B", "C"];
arr.unshift("A");

console.log(arr);
// Output: ["A", "B", "C"]
---

5. slice()

Array ka part copy karta hai (original change nahi hota).

let arr = [10, 20, 30, 40, 50];
let newArr = arr.slice(1, 4);

console.log(newArr);
// Output: [20, 30, 40]
---

6. splice()

Array ko modify karta hai (remove/add elements).

let arr = [1, 2, 3, 4];

// remove 2 elements from index 1
arr.splice(1, 2);

console.log(arr);
// Output: [1, 4]
---

7. map()

Har element ko modify karke new array banata hai.

let arr = [1, 2, 3];

let newArr = arr.map(num => num * 2);

console.log(newArr);
// Output: [2, 4, 6]
---

8. filter()

Condition match karne wale elements return karta hai.

let arr = [1, 2, 3, 4, 5];

let even = arr.filter(num => num % 2 === 0);

console.log(even);
// Output: [2, 4]
---

9. reduce()

Array ko single value me convert karta hai.

let arr = [1, 2, 3, 4];

let sum = arr.reduce((acc, num) => acc + num, 0);

console.log(sum);
// Output: 10
---

Quick Summary


⬅ Back to Home