मान लें कि कुछ डुप्लिकेट मानों के साथ हमारे रिकॉर्ड निम्नलिखित हैं -
var objectOfNationality =[{राष्ट्रीयता:"भारतीय"}, {राष्ट्रीयता:"अमेरिकी"}, {राष्ट्रीयता:"अमीराती"}, {राष्ट्रीयता:"भारतीय"}, { राष्ट्रीयता:"अमेरिकी"}];पूर्व>उदाहरण
डुप्लिकेट रिकॉर्ड हटाने के लिए, सेट () की अवधारणा का उपयोग करें। निम्नलिखित कोड है -
var objectOfNationality =[{राष्ट्रीयता:"भारतीय"}, {राष्ट्रीयता:"अमेरिकन"}, {राष्ट्रीयता:"अमीराती"}, {राष्ट्रीयता:"भारतीय"}, {राष्ट्रीयता:"अमेरिकी"}]; फ़ंक्शन हटाएँOrFilterNationality (ऑब्जेक्टऑफनेशनलिटी) {वापसी Array.from (नया सेट (ऑब्जेक्टऑफनेशनलिटी। मैप (tempObject => tempObject.nationality)));} कंसोल.लॉग (removeOrFilterNationality (objectOfNationality));उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -
नोड fileName.js.यहाँ, मेरी फ़ाइल का नाम है demo228.js.
आउटपुट
आउटपुट इस प्रकार है -
PS C:\Users\Amit\JavaScript-code> node demo228.js[ 'Indian', 'अमेरिकन', 'Emirati']