JSON डेटा को समूहीकृत करने के लिए, आपको सभी कुंजियों को निकालने और पुश () का उपयोग करने की आवश्यकता है। निम्नलिखित कोड है -
उदाहरण
<पूर्व>वर विवरण={ "1":{नाम:"जॉन"}, "2":{नाम:"जॉन"}, "3":{नाम:"डेविड"} वर वस्तुविथग्रुपबायनाम ={}; के लिए (विवरण में वर कुंजी) { वर नाम =विवरण [कुंजी]। नाम; अगर (!objectWithGroupByName[name]){ objectWithGroupByName[name] =[]; } objectWithGroupByName[name].push(details[key]);}console.log(objectWithGroupByName);उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -
नोड fileName.js.
आउटपुट
यहाँ, मेरी फ़ाइल का नाम है demo122.js। यह निम्नलिखित आउटपुट देगा -
PS C:\Users\Amit\JavaScript-code> नोड डेमो122.js{जॉन:[{नाम:'जॉन'}, {नाम:'जॉन'}], डेविड:[ { नाम:'डेविड' } ]}पूर्व>