JavaScripti programm, et kontrollida, kas objektis on võti

Selles näites õpid kirjutama JavaScripti programmi, mis kontrollib, kas objektil on võti olemas.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest JavaScripti programmeerimise teemadest:

  • JavaScripti objektid
  • JavaScripti objekt hasOwnProperty ()

Näide 1: kontrollige, kas operaatoris on objektide kasutamisel võti olemas

 // 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äljund

 Võti on olemas.

Ülaltoodud programmis kontrollitakse inoperaatorit, kas objektis on võti olemas. inOperaator naaseb true, kui määratud võti on objekt, vastasel juhul tagastatakse false.

Näide 2: kontrollige, kas objektis on võti hasOwnProperty () abil

 // 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äljund

 Võti on olemas.

Eespool nimetatud programmis kasutatakse hasOwnProperty()meetodit, et kontrollida, kas objektis on võti olemas. hasOwnProperty()Meetod tagastab truejuhul, kui nimetatud võti on objekt, vastasel juhul tagastatakse false.

Huvitavad Artiklid...