জাভাস্ক্রিপ্টে ডেস্ট্রাকচারিংয়ের সময় অ্যারের বাকী অংশ
যদি অ্যারেতে ভেরিয়েবলের চেয়ে বেশি উপাদান থাকে,
প্রয়োজনে অতিরিক্ত উপাদানগুলি
rest অপারেটর ব্যবহার করে একটি অ্যারেতে লেখা যেতে পারে:
let arr = [2025, 12, 31, 23, 59, 59];
let [year, month, day, ...time] = arr;
console.log(year); // আউটপুট দেবে 2025
console.log(month); // আউটপুট দেবে 12
console.log(day); // আউটপুট দেবে 31
console.log(time); // আউটপুট দেবে [23, 59, 59]
নিচের কোডে অ্যারের অংশগুলি সংশ্লিষ্ট ভেরিয়েবলে লেখা হচ্ছে:
let arr = ['John', 'Smit', 'development', 'programmer', 2000];
let name = arr[0];
let surname = arr[1];
let info = arr.slice(2); // দ্বিতীয় থেকে অ্যারের শেষ পর্যন্ত সমস্ত উপাদান
শেখা তত্ত্ব অনুযায়ী ডেস্ট্রাকচারিং এর মাধ্যমে এই কোডটি পুনরায় লিখুন।