জাভাস্ক্রিপ্টে অ্যারেতে ইমিউটেবলভাবে এলিমেন্ট যোগ করা
এখন চলুন শিখি কিভাবে অ্যারেতে ইমিউটেবলভাবে এলিমেন্ট যোগ করতে হয় উদাহরণস্বরূপ ধরা যাক আমাদের কাছে একটি অ্যারে আছে:
let arr = [1, 2, 3, 4, 5];
চলুন এতে একটি নতুন এলিমেন্ট যোগ করি। আমাদের পদ্ধতি অনুযায়ী আমাদের অবশ্যই অ্যারের একটি কপি তৈরি করতে হবে এবং নতুন এলিমেন্টটি এই কপিতে যোগ করতে হবে। চলুন এটা করা যাক:
let copy = Object.assign([], arr);
copy.push(6);
let res = copy;
এবার চলুন ডেস্ট্রাকচারিং ব্যবহার করে দ্বিতীয় পদ্ধতিটি ব্যবহার করি:
let res = [...arr, 6];
একটি বাটন তৈরি করুন, যেটিতে ক্লিক করলে অ্যারেতে একটি নতুন এলিমেন্ট ইমিউটেবলভাবে যোগ হবে।