मान लीजिए, हमारे पास इस तरह की कोई वस्तु है -
const obj = { name: "Jai", age: 32, occupation: "Software Engineer", address: "Dhindosh, Maharasthra", salary: "146000" };
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो इस तरह की वस्तु को मुख्य मूल्य जोड़े के साथ लेता है और इसे मानचित्र में परिवर्तित करता है।
उदाहरण
इसके लिए कोड होगा -
const obj = { name: "Jai", age: 32, occupation: "Software Engineer", address: "Dhindosh, Maharasthra", salary: "146000" }; 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(5) { 'name' => 'Jai', 'age' => 32, 'occupation' => 'Software Engineer', 'address' => 'Dhindosh, Maharasthra', 'salary' => '146000' }