কম্পিউটার

আমি কিভাবে স্ট্রিং বিভক্ত করে একটি অ্যারেকে একটি বস্তুতে রূপান্তর করতে পারি? জাভাস্ক্রিপ্ট


ধরা যাক, আমাদের কাছে স্ট্রিংগুলির একটি অ্যারে রয়েছে যেখানে প্রতিটি মান প্রতিটি উপাদানের একটি ড্যাশ (-), বাম দিকে আমাদের কী আছে এবং ডানদিকে আমাদের মান রয়েছে। আমাদের কাজ হল এই স্ট্রিংগুলিকে বিভক্ত করা এবং এই অ্যারের থেকে একটি বস্তু তৈরি করা৷

এখানে নমুনা অ্যারে −

const arr = ["name-Rakesh", "age-23", "city-New Delhi", "jobType-remote",
"language-English"];

সুতরাং, আসুন কোডটি লিখি, এটি প্রতিটি স্ট্রিংকে বিভক্ত করে এবং এটিকে নতুন বস্তুতে ফিড করে অ্যারের উপর লুপ করবে

সম্পূর্ণ কোড হবে −

উদাহরণ

const arr = ["name-Rakesh", "age-23", "city-New Delhi", "jobType-remote",
"language-English"];
const obj = {};
arr.forEach(string => {
   const [key, value] = string.split("-");
   obj[key] = value;
});
console.log(obj);

আউটপুট

এই কোডের জন্য কনসোল আউটপুট হবে −

{
   name: 'Rakesh',
   age: '23',
   city: 'New Delhi',
   jobType: 'remote',
   language: 'English'
}

  1. কিভাবে JSON পাঠ্যকে জাভাস্ক্রিপ্ট JSON অবজেক্টে রূপান্তর করবেন?

  2. জাভাস্ক্রিপ্টে অ্যারেকে সেটে কীভাবে রূপান্তর করবেন?

  3. কিভাবে জাভাস্ক্রিপ্ট অবজেক্টে একটি স্ট্রিং রূপান্তর করবেন?

  4. কিভাবে একটি জাভাস্ক্রিপ্ট অ্যারেকে C# অ্যারেতে রূপান্তর করবেন?