Program JavaScript do sprawdzania, czy klucz istnieje w obiekcie

W tym przykładzie nauczysz się pisać program JavaScript, który sprawdza, czy w obiekcie istnieje klucz.

Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania JavaScript:

  • Obiekty JavaScript
  • Obiekt JavaScript hasOwnProperty ()

Przykład 1: Sprawdź, czy klucz istnieje w obiekcie używającym operatora

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

Wynik

 Klucz istnieje.

W powyższym programie inoperator służy do sprawdzenia, czy w obiekcie istnieje klucz. Te inpowroty operatora true, jeśli określony klucz jest w obiekcie, w przeciwnym wypadku zwraca false.

Przykład 2: Sprawdź, czy klucz istnieje w obiekcie za pomocą 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.'); )

Wynik

 Klucz istnieje.

W powyższym programie hasOwnProperty()metoda służy do sprawdzenia, czy w obiekcie istnieje klucz. Te hasOwnProperty()metody powraca truejeśli określony klucz jest w obiekcie, w przeciwnym wypadku zwraca false.

Interesujące artykuły...