Program JavaScript ke kontrole, zda v objektu existuje klíč

V tomto příkladu se naučíte psát program JavaScript, který kontroluje, zda v objektu existuje klíč.

Abyste pochopili tento příklad, měli byste znát následující programovací témata JavaScriptu:

  • Objekty JavaScript
  • Objekt JavaScript hasOwnProperty ()

Příklad 1: Zkontrolujte, zda klíč existuje v použití objektu v operátoru

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

Výstup

 Klíč existuje.

Ve výše uvedeném programu se inoperátor používá ke kontrole, zda v objektu existuje klíč. Tyto invýnosy operátorů truev případě, že zadaný klíč je v objektu, jinak vrací false.

Příklad 2: Zkontrolujte, zda klíč existuje v objektu 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.'); )

Výstup

 Klíč existuje.

Ve výše uvedeném programu se hasOwnProperty()metoda používá ke kontrole, zda v objektu existuje klíč. Tyto hasOwnProperty()metody se vrátí truev případě, že zadaný klíč je v objektu, jinak vrací false.

Zajímavé články...