কম্পিউটার

জাভাস্ক্রিপ্টে একটি নতুন অ্যারেতে অ্যারেতে স্ট্রিংগুলি অবজেক্টের কী হয়ে উঠবে?


ধরা যাক নিম্নলিখিতটি আমাদের অ্যারে -

var values = ['studentNames', 'studentMarks'];

উপরের অ্যারেটিকে একটি নতুন অ্যারেতে রূপান্তর করতে আপনি map() ব্যবহার করতে পারেন (অবজেক্টের কী) -

var convertIntoNewArray = values.map(arrayObject => ({ [arrayObject]: [] }));

উদাহরণ

নিম্নলিখিত কোড -

var values = ['studentNames', 'studentMarks'];
console.log(values);
var convertIntoNewArray = values.map(arrayObject => ({ [arrayObject]: [] }));
console.log(convertIntoNewArray);

উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -

node fileName.js.

এখানে, আমার ফাইলের নাম demo281.js।

আউটপুট

এটি কনসোলে নিম্নলিখিত আউটপুট তৈরি করবে -

PS C:\Users\Amit\javascript-code> node demo281.js
[ 'studentNames', 'studentMarks' ]
[ { studentNames: [] }, { studentMarks: [] } ]

  1. JavaScript array.keys() পদ্ধতি

  2. জাভাস্ক্রিপ্ট ব্যবহার করে অ্যারেতে নেস্টেড অবজেক্টের মানের সমষ্টি

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

  4. JavaScript-এ Object.keys().map() VS Array.map()