HasownProperty i JavaScript

HasownProperty i JavaScript
HasownProperty”I JavaScript er veldig nyttig, da det kan tilordnes med ethvert objekt ved bare å bruke strengen som et argument. Dessuten returnerer det sant hvis verdien er tilgjengelig for objektet øyeblikkelig og returnerer falsk ellers. I tillegg til det, tillater det bare å teste for egenskaper som er manuelt opprettet for det nåværende objektet.

Denne opplæringen vil forklare bruken av HasownProperty i JavaScript.

Hva er HasownProperty i JavaScript?

HasownProperty ()”Metode i JavaScript brukes til å sjekke om objektets spesifiserte eiendom er sin egen eiendom. Denne metoden returnerer den boolske verdien “ekte”Selv om eiendommens verdi er“null”Eller“udefinert”Og det kommer tilbake”falsk”I tilfelle de arvelige egenskapene.

Syntaks

gjenstand.HasownProperty (eiendom)

I den gitte syntaks:

eiendom”Henviser til eiendommen for å teste.

Eksempel 1: Bruker HasownProperty for å beregne lengden på ordboken

Dette spesielle eksemplet kan brukes for å få tilgang til navneparets par av et objekt og beregne ordbokens lengde basert på det.

La oss følge det uttalte eksemplet:

I kodelinjene ovenfor, utfør følgende trinn:

  • For det første, lag den uttalte ordboken med de spesifiserte navnverdiparene.
  • I neste trinn, initialiser "telle”Med 0.
  • Etter det, bruk en “til”Loop for å iterere langs den opprettede ordboken.
  • Innenfor sløyfen, bruk "HasownProperty ()”Metode ved å referere til inneholdt”Navnverdi”Par i ordboken.
  • Øk også antallet med "1”Å iterere gjennom hvert av parene.
  • Dette vil føre til tilgang til objektets egenskaper i ordboken og returnere lengden.

Produksjon

Fra opsjonen ovenfor kan det observeres at det ønskede kravet oppnås.

Eksempel 2: Bruke HasownProperty på objektegenskapene

Dette eksemplet kan brukes for å returnere den boolske verdien som tilsvarer de tildelte objektegenskapene.

I dette eksemplet, følg de uttalte trinnene:

I ovennevnte kodebit:

  • Tilordne objektegenskapene i.e. Navn, alder, person osv. med "udefinert”,“heltall”Og“nullHenholdsvis verdier.
  • Bruk “HasownProperty ()”Metode til hver av dem med en ekstra“arvet”Eiendom som heter“toString”.
  • Ettersom denne metoden returnerer en “ekte”Boolsk verdi mot“udefinert”Og“null”Verdier, kan de resulterende verdiene observeres i utgangen nedenfor.

Produksjon

I ovennevnte utgang, som den boolske verdien “falsk”Blir returnert mot“arvet”Egenskaper, så“toString”Er returnert falsk.

Konklusjon

De HasownProperty () Metode i JavaScript brukes for å sjekke om objektet 'spesifiserte egenskap er sin egen eiendom ved å returnere en boolsk verdi. Denne metoden kan implementeres i forskjellige scenarier. Noen få av disse er utdypet i denne opplæringen. I den første delen har denne metoden blitt brukt for å iterere gjennom objektets egenskaper i en ordbok og beregne lengden. I den andre delen returnerer den uttalte metoden den boolske verdien som tilsvarer de tildelte objektegenskapene. Denne oppskrivningen forklarte bruken av HasownProperty i JavaScript.