JavaScript-program for å sjekke om en nøkkel eksisterer i et objekt

I dette eksemplet lærer du å skrive et JavaScript-program som sjekker om det finnes en nøkkel i et objekt.

For å forstå dette eksemplet, bør du ha kunnskap om følgende JavaScript-programmeringsemner:

  • JavaScript-objekter
  • JavaScript-objekt hasOwnProperty ()

Eksempel 1: Sjekk om nøkkelen eksisterer i objektet som brukes 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.'); )

Produksjon

 Nøkkelen eksisterer.

I programmet ovenfor inbrukes operatøren til å sjekke om det finnes en nøkkel i et objekt. De inoperatør avkastning truehvis den angitte nøkkelen er i objektet, ellers returnerer false.

Eksempel 2: Sjekk om nøkkelen eksisterer i objektet som bruker 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.'); )

Produksjon

 Nøkkelen eksisterer.

I programmet ovenfor hasOwnProperty()brukes metoden for å sjekke om en nøkkel eksisterer i et objekt. Den hasOwnProperty()metoden returnerer truehvis den angitte nøkkelen er i objektet, ellers returnerer false.

Interessante artikler...