JavaScript-program för att kontrollera om en nyckel finns i ett objekt

I det här exemplet lär du dig att skriva ett JavaScript-program som kontrollerar om det finns en nyckel i ett objekt.

För att förstå detta exempel bör du ha kunskap om följande JavaScript-programmeringsämnen:

  • JavaScript-objekt
  • JavaScript-objekt hasOwnProperty ()

Exempel 1: Kontrollera om nyckeln finns i objektet som används i operatören

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

Produktion

 Nyckeln finns.

I ovanstående program används inoperatören för att kontrollera om det finns en nyckel i ett objekt. De inoperatörs avkastning trueom den angivna nyckeln i objektet, annars returneras false.

Exempel 2: Kontrollera om nyckel finns i objekt med 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.'); )

Produktion

 Nyckeln finns.

I ovanstående program används hasOwnProperty()metoden för att kontrollera om det finns en nyckel i ett objekt. De hasOwnProperty()metoden returnerar true, om den angivna nyckeln är i objektet, annars returneras false.

Intressanta artiklar...