⊗jsPmObDAO 98 of 505 menu

Massiivide ja objektide eristamine JavaScriptis

Nagu eespool märgitud, operaator typeof ei võimalda massiive ja objekte eristada. Mõnikord on siiski vaja seda teha. Appi tuleb funktsioon Array.isArray():

console.log( Array.isArray([]) ); // väljastab true console.log( Array.isArray({}) ); // väljastab false

Määratlege, ilma koodi käivitamata, mida konsoolile väljastatakse:

console.log( Array.isArray([1, 2, 3]) );

Määratlege, ilma koodi käivitamata, mida konsoolile väljastatakse:

console.log( Array.isArray({x: 1, y: 2, z: 3}) );
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu