Програма 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.

Интересни статии...