मान लीजिए, हमारे पास इस तरह की कोई वस्तु है -
const obj ={ 'a':1, 'b':2, 'c':3, 'd':4, 'e':5, 'f':6};
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो ऐसी ही एक वस्तु लेता है। फ़ंक्शन को मानों को ऑब्जेक्ट की कुंजियों के साथ उलट देना चाहिए।
इसलिए, उपरोक्त ऑब्जेक्ट के लिए, आउटपुट इस तरह दिखना चाहिए -
कॉन्स आउटपुट ={'1':'ए', '2':'बी', '3':'सी', '4':'डी', '5':'ई', '6' :'एफ'};
उदाहरण
const obj ={'a':1, 'b':2, 'c':3, 'd':4, 'e':5, 'f':6};const reverseMap =(obj ={}) => {कॉन्स्ट रेस ={}; Object.keys(obj).forEach(key => {const val =obj[key];res[val] =key; }); वापसी रेस;};कंसोल.लॉग(रिवर्समैप(obj));
आउटपुट
और कंसोल में आउटपुट होगा -
{ '1':'a', '2':'b', '3':'c', '4':'d', '5':'e', '6':'f ' }पूर्व>