কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে অবজেক্টের অ্যারে কনভার্ট করে প্লেইন অবজেক্ট বানানো


ধরুন, আমাদের কাছে একটি অবজেক্টের অ্যারে আছে:

const arr = [{    name: 'Dinesh Lamba',    age: 23,    occupation: 'Web Developer', }, {    address: 'Vasant Vihar',    experience: 5,    isEmployed: true }];

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

তাই, উপরের অ্যারেতে আউটপুট হবে:

const output = {    name: 'Dinesh Lamba',    age: 23,    occupation: 'Web Developer',    address: 'Vasant Vihar',    experience: 5,    isEmployed: true };

উদাহরণ

নিচে কোডটি দেওয়া হলো:

const arr = [{    name: 'Dinesh Lamba',    age: 23,    occupation: 'Web Developer', }, {    address: 'Vasant Vihar',    experience: 5,    isEmployed: true }]; const mergeObjects = (arr = []) => {    const res = {};    arr.forEach(obj => {       for(key in obj){          res[key] = obj[key];       };    });    return res; }; console.log(mergeObjects(arr));

আউটপুট

কনসোল আউটপুট:

{    name: 'Dinesh Lamba',    age: 23,    occupation: 'Web Developer',    address: 'Vasant Vihar',    experience: 5,    isEmployed: true }

  1. অ্যারেকে জাভাস্ক্রিপ্ট স্ট্রিং-এ কনভার্ট করার পদ্ধতি?

  2. ডিকশনারিকে জাভাস্ক্রিপ্ট অবজেক্টের লিস্টে রূপান্তর করা

  3. জাভাস্ক্রিপ্টে অবজেক্ট 머জ করে সিঙ্গেল অবজেক্ট অ্যারে তৈরি করা

  4. জাভাস্ক্রিপ্টে অ্যারে অফ অ্যারে কনভার্ট করে অবজেক্ট বানানো