JavaScript-objektet hasOwnProperty () -metoden sjekker om objektet har den gitte egenskapen som sin egen eiendom.
Syntaksen til hasOwnProperty()metoden er:
 obj.hasOwnProperty(prop)
Her objer et objekt.
hasOwnProperty () -parametere
Den hasOwnProperty()metoden tar i:
- prop - 
StringNavnet eller symbolet på eiendommen som skal testes. 
Returverdi fra hasOwnProperty ()
- Returnerer en 
Booleanindikasjon på om objektet har den spesifiserte egenskapen som sin egen eiendom. 
Merknader:
- I motsetning til 
inoperatøren, sjekker ikke denne metoden for en eiendom i objektets prototypekjede. hasOwnPropertyreturnerertrueselv om verdien av eiendommen ernullellerundefined.
Eksempel: Bruk hasOwnProperty ()
 const obj = (); obj.property1 = 42; console.log(obj.hasOwnProperty("property1")); // true console.log(obj.hasOwnProperty("property2")); // false // Inherited properties return false console.log(obj.hasOwnProperty("toString")); // false
Produksjon
true false false
Anbefalt lesing: Javascript Object.propertyIsEnumerable ()








