JavaScript-এ অ্যারে তৈরির একাধিক পদ্ধতি রয়েছে। সেরা এবং সর্বাধিক ব্যবহৃত পদ্ধতিগুলো নিচে দেওয়া হলো।
১. খালি অ্যারে তৈরি (সুপারিশ করা পদ্ধতি)
let myArr = []; // লিটারেল সিনট্যাক্স - সুপারিশ করা let myArr = new Array(); // কনস্ট্রাক্টর - কম ব্যবহার করা হয়
কারণ: লিটারেল সিনট্যাক্স পড়তে সহজ, লিখতে কম সময় লাগে এবং পারফরম্যান্সে একই।
২. প্রারম্ভিক মানসহ অ্যারে তৈরি
let myArr = ["সোম", "মঙ্গল", "বুধ", "বৃহস্পতি", "শুক্র"]; // লিটারেল
let myArr = new Array("সোম", "মঙ্গল", "বুধ", "বৃহস্পতি", "শুক্র"); // কনস্ট্রাক্টর
৩. নির্দিষ্ট দৈর্ঘ্যের খালি অ্যারে (দুর্লভ ব্যবহার)
let myArr = new Array(5); // ৫টি খালি স্লট 가진 অ্যারে (undefined x 5)
সাবধানতা: এটি ৫টি undefined 엘িমেন্ট তৈরি করে, শুধু দৈর্ঘ্য সেট করে না। Array(5).fill(0) ব্যবহার করলে ৫টি শূন্য পাবেন।
৪. Array.from() এবং Array.of() (ES6+)
// Iterable থেকে অ্যারে
Array.from('Hello'); // ['H', 'e', 'l', 'l', 'o']
Array.from({length: 3}, (_, i) => i); // [0, 1, 2]
// আর্গুমেন্টগুলো থেকে অ্যারে
Array.of(1, 2, 3); // [1, 2, 3]
Array.of(5); // [5] (new Array(5)-এর মতো undefined তৈরি করে না)
কনসোলে প্রিন্ট করা
console.log(myArr); // ["সোম", "মঙ্গল", "বুধ", "বৃহস্পতি", "শুক্র"]