Programma JavaScript per verificare se una chiave esiste in un oggetto

In questo esempio, imparerai a scrivere un programma JavaScript che controlla se una chiave esiste in un oggetto.

Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione JavaScript:

  • Oggetti JavaScript
  • Oggetto JavaScript hasOwnProperty ()

Esempio 1: verificare se la chiave esiste nell'oggetto che utilizza nell'operatore

 // 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.'); )

Produzione

 La chiave esiste.

Nel programma precedente, l' inoperatore viene utilizzato per verificare se una chiave esiste in un oggetto. L' inoperatore restituisce truese la chiave specificata è nell'oggetto, altrimenti restituisce false.

Esempio 2: verificare se la chiave esiste nell'oggetto utilizzando hasOwnProperty ()

 // 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.'); )

Produzione

 La chiave esiste.

Nel programma precedente, il hasOwnProperty()metodo viene utilizzato per verificare se una chiave esiste in un oggetto. Il hasOwnProperty()metodo restituisce truese la chiave specificata è nell'oggetto, altrimenti restituisce false.

Articoli interessanti...