मान लीजिए निम्नलिखित हमारा ऐरे है:
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: [] } ]