मान लीजिए हमारे पास इस तरह की कोई वस्तु है -
const obj = { name: "Vikas", age: 45, occupation: "Frontend Developer", address: "Tilak Nagar, New Delhi", experience: 23, };
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो इस तरह की वस्तु को मुख्य मूल्य जोड़े के साथ लेता है और इसे मानचित्र में परिवर्तित करता है।
उदाहरण
आइए इसके लिए कोड लिखें -
const obj = { name: "Vikas", age: 45, occupation: "Frontend Developer", address: "Tilak Nagar, New Delhi", experience: 23, salary: "98000" }; const objectToMap = obj => { const keys = Object.keys(obj); const map = new Map(); for(let i = 0; i < keys.length; i++){ //inserting new key value pair inside map map.set(keys[i], obj[keys[i]]); }; return map; }; console.log(objectToMap(obj));
आउटपुट
कंसोल में आउटपुट:-
Map(6) { 'name' => 'Vikas', 'age' => 45, 'occupation' => 'Frontend Developer', 'address' => 'Tilak Nagar, New Delhi', 'experience' => 23, 'salary' => '98000' }