Programme JavaScript pour vérifier si une clé existe dans un objet

Dans cet exemple, vous apprendrez à écrire un programme JavaScript qui vérifie si une clé existe dans un objet.

Pour comprendre cet exemple, vous devez avoir la connaissance des sujets de programmation JavaScript suivants:

  • Objets JavaScript
  • Objet JavaScript hasOwnProperty ()

Exemple 1: vérifier si la clé existe dans l'objet en utilisant dans l'opérateur

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

Production

 La clé existe.

Dans le programme ci-dessus, l' inopérateur est utilisé pour vérifier si une clé existe dans un objet. L' inopérateur retourne truesi la clé spécifiée est dans l'objet, sinon il retourne false.

Exemple 2: vérifier si la clé existe dans l'objet à l'aide de 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.'); )

Production

 La clé existe.

Dans le programme ci-dessus, la hasOwnProperty()méthode est utilisée pour vérifier si une clé existe dans un objet. La hasOwnProperty()méthode retourne truesi la clé spécifiée est dans l'objet, sinon elle retourne false.

Articles intéressants...