⊗jsPmObDAO 98 of 505 menu

Rozlišovanie polí od objektov v JavaScripte

Ako bolo uvedené vyššie, operátor typeof neumožňuje rozlišovať polia a objekty. Niekedy je to však potrebné. Na pomoc príde funkcia Array.isArray():

console.log( Array.isArray([]) ); // vypíše true console.log( Array.isArray({}) ); // vypíše false

Bez spustenia kódu určite, čo sa vypíše do konzoly:

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

Bez spustenia kódu určite, čo sa vypíše do konzoly:

console.log( Array.isArray({x: 1, y: 2, z: 3}) );
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť