Šiame pavyzdyje išmoksite rašyti „JavaScript“ programą, kuri patikrina, ar objekte yra raktas.
Norėdami suprasti šį pavyzdį, turite žinoti šias „JavaScript“ programavimo temas:
- „JavaScript“ objektai
- „JavaScript“ objektas hasOwnProperty ()
1 pavyzdys: Patikrinkite, ar raktas yra objekte naudojant operatorių
// 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.'); )
Rezultatas
Raktas egzistuoja.
Ankstesnėje programoje in
operatorius naudojamas patikrinti, ar objekte yra raktas. Į in
operatorius grąžina true
, jei nenurodyta raktas yra objekto, kitaip jis grįžta false
.
2 pavyzdys: patikrinkite, ar objekte yra raktas naudojant 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.'); )
Rezultatas
Raktas egzistuoja.
Ankstesnėje programoje hasOwnProperty()
metodas naudojamas patikrinti, ar objekte yra raktas. Į hasOwnProperty()
metodas grąžina true
, jei nenurodyta raktas yra objekto, kitaip jis grįžta false
.