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

জাভাস্ক্রিপ্ট - অ্যারেকে কী-ভ্যালু জোড়ায় রূপান্তর করা

ধরা যাক, আমাদের কাছে নিচের মতো একটি অ্যারে রয়েছে:

const arr = [
  {"name": "Rahul", "score": 89},
  {"name": "Vivek", "score": 88},
  {"name": "Rakesh", "score": 75},
  {"name": "Sourav", "score": 82},
  {"name": "Gautam", "score": 91},
  {"name": "Sunil", "score": 79},
];

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

Array.prototype.reduce() মেথড ব্যবহার করে অ্যারেটে থেকে অবজেক্ট তৈরি করব।

উদাহরণ

নিচের কোডটি দেখুন:

const arr = [
  {"name": "Rahul", "score": 89},
  {"name": "Vivek", "score": 88},
  {"name": "Rakesh", "score": 75},
  {"name": "Sourav", "score": 82},
  {"name": "Gautam", "score": 91},
  {"name": "Sunil", "score": 79},
];

const buildObject = arr => {
  const obj = {};
  for(let i = 0; i < arr.length; i++){
    const { name, score } = arr[i];
    obj[name] = score;
  };
  return obj;
};

console.log(buildObject(arr));

আউটপুট

এটি কনসোলে নিচের আউটপুট তৈরি করবে:

{ Rahul: 89, Vivek: 88, Rakesh: 75, Sourav: 82, Gautam: 91, Sunil: 79 }
  1. জাভাস্ক্রিপ্টে PHP অ্যারে কে JavaScript অ্যারেতে রূপান্তর করার উপায়

  2. জাভাস্ক্রিপ্টে কোনো মানকে স্ট্রিং-এ কনভার্ট করার ৫টি পদ্ধতি

  3. জাভাস্ক্রিপ্ট দিয়ে অ্যারে JSON-এ রূপান্তর করা

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