ধরা যাক নিম্নলিখিতটি আমাদের অ্যারে -
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: [] } ]