V tem primeru se boste naučili pisati program JavaScript, ki preverja, ali v objektu obstaja ključ.
Če želite razumeti ta primer, morate poznati naslednje teme programiranja JavaScript:
- Predmeti JavaScript
- Objekt JavaScript hasOwnProperty ()
Primer 1: Preverite, ali ključ obstaja v objektu, ki se uporablja v operaterju
// 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.'); )
Izhod
Ključ obstaja.
V zgornjem programu se z in
operaterjem preveri, ali v objektu obstaja ključ. V in
operater vrne true
, če je določeno ključ je v objektu, v nasprotnem primeru pa vrne false
.
2. primer: Preverite, ali ključ obstaja pri uporabi predmeta 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.'); )
Izhod
Ključ obstaja.
V zgornjem programu se hasOwnProperty()
metoda uporablja za preverjanje, ali v objektu obstaja ključ. Na hasOwnProperty()
metoda vrne true
, če je določeno ključ je v objektu, v nasprotnem primeru pa vrne false
.