HasownProperty in JavaScript

HasownProperty in JavaScript
IL "HasownProperty"In JavaScript è molto utile in quanto può essere assegnato con qualsiasi oggetto semplicemente utilizzando la stringa come argomento. Inoltre, restituisce vero se il valore è disponibile all'oggetto e restituisce falso altrimenti. Inoltre, consente il test solo per le proprietà create manualmente per l'oggetto corrente.

Questo tutorial spiegherà l'uso di HasownProperty in JavaScript.

Cosa è HasOwnProperty in JavaScript?

IL "HasOwnProperty ()"Il metodo in JavaScript viene utilizzato per verificare se la proprietà specificata dell'oggetto è una propria proprietà. Questo metodo restituisce il valore booleano "VERO"Anche se il valore della proprietà è"nullo" O "non definito"E ritorna"falso"In caso di proprietà ereditarie.

Sintassi

oggetto.HasownProperty (proprietà)

Nella sintassi data:

"proprietà"Si riferisce alla proprietà per testare.

Esempio 1: applicare HasownProperty per calcolare la lunghezza del dizionario

Questo esempio particolare può essere utilizzato per accedere alle coppie di valore nome di un oggetto e calcolare la lunghezza del dizionario in base a questo.

Seguiamo l'esempio dichiarato:

Nelle righe di codice sopra, eseguire i seguenti passaggi:

  • In primo luogo, crea il dizionario dichiarato con le coppie di valore nome specificato.
  • Nel passaggio successivo, inizializza il "contare"Con 0.
  • Dopodiché, applica un "per"Loop per iterare lungo il dizionario creato.
  • All'interno del ciclo, applica il "HasOwnProperty ()"Metodo facendo riferimento al contenuto"Nome-valore"Coppie all'interno del dizionario.
  • Inoltre, incrementa il conteggio con "1"Per iterare attraverso ciascuna delle coppie.
  • Ciò comporterà l'accesso alle proprietà dell'oggetto nel dizionario e la sua lunghezza.

Produzione

Dall'output di cui sopra, si può osservare che si ottiene il requisito desiderato.

Esempio 2: Applicazione di HasownProperty sulle proprietà dell'oggetto

Questo esempio può essere applicato per restituire il valore booleano corrispondente alle proprietà dell'oggetto assegnato.

In questo esempio, segui i passaggi dichiarati:

Nel frammento di codice sopra:

  • Assegna le proprietà dell'oggetto i.e. Nome, età, persona, ecc. con il "non definito","numero intero" E "nullo"Valori rispettivamente.
  • Applicare il "HasOwnProperty ()"Metodo a ciascuno di essi con un ulteriore"ereditato"Proprietà chiamata"accordare".
  • Poiché questo metodo restituisce un "VERO"Valore booleano contro il"non definito" E "nullo"Valori, i valori risultanti possono essere osservati nell'output seguente.

Produzione

Nell'output sopra, come valore booleano "falso"Viene restituito contro il"ereditato"Proprietà, quindi il"accordare"È restituito falso.

Conclusione

IL HasOwnProperty () Il metodo in JavaScript viene applicato per verificare se la proprietà specificata dell'oggetto è la propria proprietà restituendo un valore booleano. Questo metodo può essere implementato in vari scenari. Alcuni di questi sono elaborati in questo tutorial. Nella prima sezione, questo metodo è stato applicato per iterare attraverso le proprietà dell'oggetto in un dizionario e calcolare la sua lunghezza. Nell'altra sezione, il metodo dichiarato restituisce il valore booleano corrispondente alle proprietà oggetto assegnate. Questo articolo ha spiegato l'uso di HasownProperty in JavaScript.