দুই বা অধিক অ্যারে জয়েন করার জন্য বিল্ট-ইন মেথড array.concat() রয়েছে। কিন্তু স্প্রেড (spread) অপারেটর ব্যবহার করে এটি আরও সহজে করা যায়।
সিনট্যাক্স
var merged = [...arr1, ...arr2];
স্প্রেড অপারেটর ছাড়া অ্যারে জয়েন করার চেষ্টা করি।
নিচের উদাহরণে, স্প্রেড অপারেটরের বদলে array.concat() মেথড ব্যবহার করে দুটি অ্যারে জয়েন করা হয়েছে।
উদাহরণ
<html> <body> <script> var arr1 = [1,2,3]; var arr2 = [4,5,6]; var merged = arr1.concat(arr2); document.write(merged); </script> </body> </html>
আউটপুট
1,2,3,4,5,6
স্প্রেড অপারেটর
নিচের উদাহরণে, স্প্রেড অপারেটর ব্যবহার করে দুটি অ্যারে জয়েন করা হয়েছে।
উদাহরণ
<html> <body> <script> var arr1 = [1,2,3]; var arr2 = [4,5,6]; var merged = [...arr1, ...arr2]; document.write(merged); </script> </body> </html>
আউটপুট
1,2,3,4,5,6
নিচের উদাহরণে, স্প্রেড অপারেটর ব্যবহার করে ৩টি অ্যারে জয়েন করা হয়েছে। concat() মেথড দিয়ে একাধিক অ্যারে জয়েন করা কঠিন, কিন্তু স্প্রেড অপারেটর দিয়ে অনেক সহজে একাধিক অ্যারে জয়েন করা যায়।
উদাহরণ
<html> <body> <script> var arr1 = [1,2,3]; var arr2 = [4,5,6]; var arr3 = [7,8,9]; var merged = [...arr1,...arr2,...arr3]; document.write(merged); </script> </body> </html>
আউটপুট
1,2,3,4,5,6,7,8,9