JavaScript HasownProperty Method | Forklart

JavaScript HasownProperty Method | Forklart
I programmering har objekter enten sine egne egenskaper eller noen arvet. I motsetning til de andre programmeringsspråkene, har JavaScript sitt eget spesifikke eiendomssett. HasownProperty () -metoden brukes til å sjekke om de spesifiserte egenskapene til et objekt er dets egne eller arvede. Denne guiden vil gi en omfattende kunnskap om HasownProperty () -metoden i JavaScript. Resultatene av denne opplæringen er gitt som følger:

- Hvordan fungerer HasownProperty () -metoden i JavaScript

- Hvordan bruke HasOwnProperty () -metode i JavaScript

Hvordan fungerer HasownProperty () -metoden i JavaScript

HasownProperty () -metoden godtar bare objektets egen eiendom. Denne funksjonen ignorerer de arvelige egenskapene til objekter. La oss referere til syntaksen til HasownProperty () -metoden gitt i følgende:

obj.HasownProperty (PropertyName)

Her, 'obj' refererer til et objekt og 'eiendomsnavn' er en streng som er satt til å teste.

HasownProperty () -funksjonen returnerer ekte Hvis det gitte objektet har sin egen eiendom, ellers falsk.

Hvordan bruke HasownProperty () -metoden i JavaScript

I JavaScript kan denne funksjonen initialiseres som et argument ved å bruke strengen med et hvilket som helst objekt. Det fungerer effektivt som en pannekake når det gjelder looping ved å bruke et objekt. Denne delen viser hvordan du bruker HasownProperty () -metoden i JavaScript.

Eksempel: Hvordan sjekke objektets egenskap ved hjelp av HasownProperty () -metoden

Dette eksemplet demonstrerer bruken av HasownProperty () -metoden for å sjekke egenskapen til et objekt.

person =
Navn: "Seemab",
Alder: 25,
;
konsoll.Logg (person.hasownProperty ("navn"));
konsoll.Logg (person.hasownProperty ("kjønn"));

I koden ovenfor initialiseres et objekt med de to nøklene 'Navn' og 'alder'. Dette er de egne egenskapene til et objekt. HasownProperty () -metoden brukes på begge nøklene til et objekt.

Utgangen viste det 'Navn' er den egen egenskapen til det spesifiserte objektet. Metoden kommer tilbake 'ekte' Når 'Navn' blir gitt til det. derimot, 'Kjønn' er ikke egen egenskap til et objekt i dette tilfellet, derfor returnerer funksjonen 'falsk'.

Eksempel: Hvordan hasownProperty () metode bruker null eller udefinerte verdier

Dette eksemplet illustrerer at HasownProperty () -metoden ikke bare godtar egen eiendom, men også godtar null eller udefinert verdi.

x = objekt ();
x.eiendom1 = null;
x.HasownProperty ('Property1')
x.eiendom2 = udefinert;
x.HasownProperty ('Property2')

I denne koden, de to verdiene 'null' og 'udefinert' sendes til objektet med Property1 og Property2 som argumenter.

Utgangen viste at funksjonen godtok 'null' og 'udefinert' verdier som sine egne eiendomsverdier og returnerte 'ekte'.

Konklusjon

HasownProperty () -metoden er en funksjon som sjekker om objektet har sin egen eiendom eller er arvet. Den returnerer utgangen i boolsk verdi og avviser de arvelige egenskapene. Denne korte guiden ga en dyp kunnskap om HasownProperty () -metoden i JavaScript. Eksemplene på HasOwnProperty () -metoden illustrerer bruken for å sjekke egenskapene til et objekt og hvordan HasOwnProperty () fungerer i tilfelle null/udefinerte verdier.