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 in
operatören för att kontrollera om det finns en nyckel i ett objekt. De in
operatörs avkastning true
om 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
.