मान लीजिए, हमारे पास इस तरह की कोई वस्तु है -
const obj ={"मान 0":"मान", "मान 1":"मान", "मान 2":"मान", "मान 3":"मान", "मान 4":"मान" ", "मान 5":"मान", "मान 6":"मान", "मान 7":"मान", "मान 8":"मान", "मान 9":"मान"};पूर्व>हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो ऐसी ही एक वस्तु लेता है। फ़ंक्शन को ऑब्जेक्ट्स की एक नई सरणी लौटानी चाहिए जिसमें प्रत्येक कुंजी/मान जोड़ी को अपनी अलग ऑब्जेक्ट में अलग किया जाता है।
उदाहरण
इसके लिए कोड होगा -
const obj ={"मान 0":"मान", "मान 1":"मान", "मान 2":"मान", "मान 3":"मान", "मान 4":"मान" ", "मान 5":"मान", "मान 6":"मान", "मान 7":"मान", "मान 8":"मान", "मान 9":"मान"}; अलग-अलग ऑब्जेक्ट =ओबीजे => {कॉन्स्ट रेस =[]; const कुंजियाँ =Object.keys(obj); key.forEach(key => {res.push({ key:obj[key] }); }); वापसी रेस;};कंसोल.लॉग(separateObject(obj));आउटपुट
और कंसोल में आउटपुट होगा -
[ {कुंजी:'मान'}, {कुंजी:'मान'}, {कुंजी:'मान'}, {कुंजी:'मान'}, {कुंजी:'मान'}, {कुंजी:'मान' }, {कुंजी:'मान'}, {कुंजी:'मान'}, {कुंजी:'मान'}, {कुंजी:'मान'}]