In diesem Beispiel lernen Sie, ein JavaScript-Programm zu schreiben, das prüft, ob ein Schlüssel in einem Objekt vorhanden ist.
Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:
- JavaScript-Objekte
- JavaScript-Objekt hasOwnProperty ()
Beispiel 1: Überprüfen Sie, ob der Schlüssel im Objekt vorhanden ist, das im Operator verwendet wird
// program to check if a key exists const person = ( id: 1, name: 'John', age: 23 ) // check if key exists const hasKey = 'name' in person; if(hasKey) ( console.log('The key exists.'); ) else ( console.log('The key does not exist.'); )
Ausgabe
Der Schlüssel existiert.
Im obigen Programm wird der in
Operator verwendet, um zu überprüfen, ob ein Schlüssel in einem Objekt vorhanden ist. Der in
Operator gibt zurück, true
wenn sich der angegebene Schlüssel im Objekt befindet, andernfalls wird er zurückgegeben false
.
Beispiel 2: Überprüfen Sie mithilfe von hasOwnProperty (), ob der Schlüssel im Objekt vorhanden ist.
// program to check if a key exists const person = ( id: 1, name: 'John', age: 23 ) //check if key exists const hasKey = person.hasOwnProperty('name'); if(hasKey) ( console.log('The key exists.'); ) else ( console.log('The key does not exist.'); )
Ausgabe
Der Schlüssel existiert.
Im obigen Programm wird die hasOwnProperty()
Methode verwendet, um zu überprüfen, ob ein Schlüssel in einem Objekt vorhanden ist. Die hasOwnProperty()
Methode gibt zurück, true
wenn sich der angegebene Schlüssel im Objekt befindet, andernfalls wird sie zurückgegeben false
.