কম্পিউটার

ডায়নামিক json অ্যারে জাভাস্ক্রিপ্ট ফর্ম্যাটিং


ধরা যাক, আমাদের কাছে এই ধরনের বস্তুর একটি অ্যারে আছে -

const arr = [
   {"name1": "firstString"},
   {"name2": "secondString"},
   {"name3": "thirdString"},
   {"name4": "fourthString"},
   {"name5": "fifthString"},
   {"name6": "sixthString"},
];

আমাদের এমন একটি ফাংশন লিখতে হবে যা অবজেক্টের একটি অ্যারে নেয় এবং সেই বস্তুতে তালিকাভুক্ত সমস্ত বৈশিষ্ট্য সহ একটি অবজেক্ট ফেরত দেয়।

তো, এই ফাংশনের জন্য কোড লিখি। এটি অ্যারে হ্রাস পদ্ধতি -

এর মাধ্যমে করা যেতে পারে

উদাহরণ

const arr = [
   {"name1": "firstString"},
   {"name2": "secondString"},
   {"name3": "thirdString"},
   {"name4": "fourthString"},
   {"name5": "fifthString"},
   {"name6": "sixthString"},
];
const reduceArray = arr => {
   return arr.reduce((acc, val) => {
      Object.assign(acc, val);
      return acc;
   }, {});
};

আউটপুট

কনসোলে আউটপুট হবে −

{
   name1: 'firstString',
   name2: 'secondString',
   name3: 'thirdString',
   name4: 'fourthString',
   name5: 'fifthString',
   name6: 'sixthString'
}

  1. জাভাস্ক্রিপ্ট JSON HTML

  2. জাভাস্ক্রিপ্ট JSON অ্যারে

  3. জাভাস্ক্রিপ্টে অ্যারে ডি-স্ট্রাকচারিং।

  4. নতুন অ্যারেতে জাভাস্ক্রিপ্ট অবজেক্ট ফরম্যাটিং