- Come funziona il metodo HasOwnProperty () in JavaScript
- Come utilizzare il metodo HasOwnProperty () in JavaScript
Come funziona il metodo HasOwnProperty () in JavaScript
Il metodo HasownProperty () accetta solo la proprietà dell'oggetto. Questa funzione ignora le proprietà ereditarie degli oggetti. Facciamo riferimento alla sintassi del metodo HasownProperty () indicato nel seguente:
obj.HasownProperty (PropertyName)Qui, 'OBJ' si riferisce a un oggetto e al 'nome della proprietà' è una stringa che è impostata per testare.
La funzione HasownProperty () restituisce il VERO Se l'oggetto dato ha una propria proprietà, altrimenti falso.
Come utilizzare il metodo HasOwnProperty () in JavaScript
In JavaScript, questa funzione può essere inizializzata come argomento usando la stringa con qualsiasi oggetto. Funziona efficacemente come un pancake quando si tratta di loop usando un oggetto. Questa sezione mostra come utilizzare il metodo HasOwnProperty () in JavaScript.
Esempio: come controllare la proprietà dell'oggetto usando il metodo HasOwnProperty ()
Questo esempio dimostra l'uso del metodo HasOwnProperty () per verificare la proprietà di un oggetto.
persona =Nel codice sopra, un oggetto viene inizializzato con le due chiavi 'nome' E 'età'. Queste sono le proprie proprietà di un oggetto. Il metodo HasownProperty () viene applicato su entrambe le chiavi di un oggetto.
L'output lo ha mostrato 'nome' è la proprietà dell'oggetto specificato. Il metodo ritorna 'VERO' quando il 'nome' è passato ad esso. Tuttavia, 'genere' in questo caso non è la proprietà di un oggetto, quindi la funzione restituisce il 'Falso'.
Esempio: come il metodo HasOwnProperty () utilizza valori null o indefiniti
Questo esempio illustra che il metodo HasownProperty () non solo accetta la propria proprietà, ma accetta anche il valore nullo o indefinito.
x = oggetto ();In questo codice, i due valori 'nullo' E 'non definito' vengono passati all'oggetto con proprietà1 e proprietà2 come argomenti.
L'output ha mostrato che la funzione ha accettato il 'nullo' E 'non definito' valori come propri valori di proprietà e restituito il 'VERO'.
Conclusione
Il metodo HasownProperty () è una funzione che controlla se l'oggetto ha una propria proprietà o è ereditato. Restituisce l'output in valore booleano e rifiuta le proprietà ereditarie. Questa breve guida ha fornito una profonda conoscenza del metodo HasOwnProperty () in JavaScript. Gli esempi del metodo HasOwnProperty () illustrano il suo utilizzo per controllare le proprietà di un oggetto e come funziona HasOwnProperty () in caso di valori null/non definiti.