Loading...
+880 1736 699819 Mon - Sat: 9:00 AM - 8:00 PM
Follow us:
Home Blog Article
Blog

JavaScript Array Methods

JavaScript Array Methods

1. push()

Array-এর শেষে নতুন element যোগ করে।

let numbers = [1, 2, 3];
numbers.push(4);
console.log(numbers); // [1, 2, 3, 4]

2. pop()

Array-এর শেষ element মুছে ফেলে।

let nums = [10, 20, 30];
nums.pop();
console.log(nums); // [10, 20]

3. unshift()

Array-এর শুরুতে element যোগ করে।

let a = [2, 3];
a.unshift(1);
console.log(a); // [1, 2, 3]

4. shift()

Array-এর প্রথম element মুছে ফেলে।

let a = [5, 6, 7];
a.shift();
console.log(a); // [6, 7]

5. concat()

দুই বা তার বেশি array একত্র করে একটি array বানায়।

let x = [1, 2];
let y = [3, 4];
let z = x.concat(y);
console.log(z); // [1, 2, 3, 4]

6. slice()

Array-এর নির্দিষ্ট অংশ কেটে নেয় (মূল array পরিবর্তন হয় না)।

let arr = [10, 20, 30, 40];
let part = arr.slice(1, 3);
console.log(part); // [20, 30]

7. splice()

Array-এর মধ্যে element যোগ/মুছে ফেলে (মূল array পরিবর্তন হয়)।

let arr = [10, 20, 30, 40];
arr.splice(1, 2, 99);
console.log(arr); // [10, 99, 40]

8. indexOf()

কোন element কোন index-এ আছে তা জানায়।

let arr = ['a', 'b', 'c'];
console.log(arr.indexOf('b')); // 1

9. includes()

Array-এ কোনো element আছে কিনা জানায় (true/false)।

let fruits = ['apple', 'mango'];
console.log(fruits.includes('mango')); // true

10. join()

Array-এর elements কে string এ রূপান্তর করে।

let arr = ["a", "b", "c"];
console.log(arr.join('-')); // "a-b-c"

 11. reverse()

Array উল্টে দেয় (original array পরিবর্তন হয়)।

let arr = [1, 2, 3];
arr.reverse();
console.log(arr); // [3, 2, 1]

 12. sort()

Array-এর elements sort করে।

let arr = [40, 10, 5, 20];
arr.sort();
console.log(arr); // [10, 20, 40, 5] (string ভিত্তিক sort!)

Numeric sort করতে:

arr.sort((a, b) => a - b);

13. map()

প্রতিটি element এর উপর কাজ করে নতুন array return করে।

let nums = [1, 2, 3];
let double = nums.map(n => n * 2);
console.log(double); // [2, 4, 6]

14. filter()

শর্ত অনুযায়ী array filter করে নতুন array return করে।

let nums = [10, 15, 20];
let filtered = nums.filter(n => n > 10);
console.log(filtered); // [15, 20]

15. reduce()

Array-এর সব element কে একত্রিত করে একটি output দেয়।

let nums = [1, 2, 3, 4];
let sum = nums.reduce((total, num) => total + num, 0);
console.log(sum); // 10

16. find()

শর্ত পূরণ করে এমন প্রথম element return করে।

let arr = [5, 12, 8];
let found = arr.find(n => n > 10);
console.log(found); // 12

 17. findIndex()

শর্ত পূরণ করে এমন element এর index দেয়।

let arr = [5, 12, 8];
console.log(arr.findIndex(n => n > 10)); // 1

18. forEach()

Loop এর মতো কাজ করে কিন্তু কিছু return করে না।

let arr = [10, 20, 30];
arr.forEach(item => console.log(item));

19. some()

Array-এর কোনো element শর্ত পূরণ করলে true return করে।

let arr = [1, 2, 3];
console.log(arr.some(n => n > 2)); // true

20. every()

সব element শর্ত পূরণ করলে true return করে।

let arr = [2, 4, 6];
console.log(arr.every(n => n % 2 === 0)); // true
Tags: Blog
Share this post

Encoderbase Team

Author

Articles and insights from the Encoderbase editorial team covering web development, software engineering, and digital solutions.

Enjoyed this article?

Get more articles like this delivered to your inbox — no spam, unsubscribe any time.

Link copied to clipboard!