concat মেথড
concat মেথডটি নির্দিষ্ট অ্যারেগুলোকে
একটি সাধারণ অ্যারেতে একীভূত করে। মেথডটি
অ্যারেগুলোর একটিতে প্রয়োগ করা হয়, এবং মেথডের
প্যারামিটারে একীভূত করার জন্য বাকি অ্যারেগুলো
পাস করা হয়। এতে মেথডটি মূল অ্যারেকে পরিবর্তন
করে না, বরং একটি নতুন অ্যারেকে রিটার্ন করে।
সিনট্যাক্স
অ্যারে.concat(আরেকটি অ্যারে, এবং আরেকটি অ্যারে, এবং আরও...);
উদাহরণ
চলুন concat মেথড ব্যবহার করে 3 টি
অ্যারে একটিতে একীভূত করি:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = arr1.concat(arr2, arr3);
console.log(res);
কোড এক্সিকিউট করার ফলাফল:
[1, 2, 3, 4, 5, 6]
উদাহরণ
এখন চলুন দুটি অ্যারে একসাথে একীভূত করি:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2);
console.log(res);
কোড এক্সিকিউট করার ফলাফল:
[1, 2, 3, 4]
উদাহরণ
শুধু অ্যারে নয়, নির্দিষ্ট ভ্যালুও পাস করা যায়:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2, 5, 6);
console.log(res);
কোড এক্সিকিউট করার ফলাফল:
[1, 2, 3, 4, 5, 6]
উদাহরণ
মেথডটি একটি খালি অ্যারেতেও প্রয়োগ করা যায়। এই ক্ষেত্রে একীভূত করার সকল অ্যারেই মেথডের প্যারামিটার হিসেবে পাস করা হবে:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = [].concat(arr1, arr2, arr3);
console.log(res);
কোড এক্সিকিউট করার ফলাফল:
[1, 2, 3, 4, 5, 6]
আরও দেখুন
-
joinমেথড,
যা অ্যারেকে স্ট্রিং-এ একীভূত করে