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

দুই অ্যারে থেকে কী ও মান দিয়ে Map তৈরি করা - জাভাস্ক্রিপ্ট

ধরা যাক, আমাদের কাছে দুটি অ্যারে রয়েছে:

const keys = [0, 4, 2, 3, 1];
const values = ["first", "second", "third", "fourth", "fifth"];

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা কী এবং মান অ্যারে নেয় এবং মানগুলোকে সংশ্লিষ্ট কীতে ম্যাপ করবে। আউটপুট হবে:

const map = {
  0 => 'first',
  4 => 'second',
  2 => 'third',
  3 => 'fourth',
  1 => 'fifth'
};

উদাহরণ

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

const keys = [0, 4, 2, 3, 1];
const values = ["first", "second", "third", "fourth", "fifth"];

const buildMap = (keys, values) => {
  const map = new Map();
  for(let i = 0; i < keys.length; i++){
    map.set(keys[i], values[i]);
  };
  return map;
};

console.log(buildMap(keys, values));

আউটপুট

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

Map(5) {
  0 => 'first',
  4 => 'second',
  2 => 'third',
  3 => 'fourth',
  1 => 'fifth'
}
  1. জাভাস্ক্রিপ্টে keys এবং values মেথড

  2. জাভাস্ক্রিপ্টে Map.keys() ফাংশন

  3. জাভাস্ক্রিপ্ট Map বনাম Object — কী এবং কখন ব্যবহার করবেন?

  4. জাভাস্ক্রিপ্টে কনস্ট্রাক্টর থেকে মান রিটার্ন করার পদ্ধতি