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