Програма JavaScript для перевірки наявності ключа в об’єкті

У цьому прикладі ви навчитеся писати програму JavaScript, яка перевіряє, чи існує ключ в об’єкті.

Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування JavaScript:

  • Об'єкти JavaScript
  • Об'єкт JavaScript hasOwnProperty ()

Приклад 1: Перевірте, чи існує ключ у об’єкті, який використовується в операторі

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

Вихідні дані

 Ключ існує.

У наведеній вище програмі inоператор використовується для перевірки наявності ключа в об’єкті. У inоператор повертає , trueякщо зазначений ключ в об'єкті, в іншому випадку вона повертає false.

Приклад 2: Перевірте, чи існує ключ у використанні об’єкта 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.'); )

Вихідні дані

 Ключ існує.

У наведеній вище програмі hasOwnProperty()метод використовується для перевірки наявності ключа в об’єкті. У hasOwnProperty()метод повертає , trueякщо зазначений ключ в об'єкті, в іншому випадку вона повертає false.

Цікаві статті...