⊗jsPmObDAO 98 of 505 menu

Skilja på arrayer och objekt i JavaScript

Som nämnts ovan tillåter operatorn typeof inte att skilja på arrayer och objekt. Ibland är det dock nödvändigt att göra detta. Hjälp finns till hands med funktionen Array.isArray():

console.log( Array.isArray([]) ); // kommer att skriva ut true console.log( Array.isArray({}) ); // kommer att skriva ut false

Utan att köra koden, avgör vad som kommer att skrivas ut i konsolen:

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

Utan att köra koden, avgör vad som kommer att skrivas ut i konsolen:

console.log( Array.isArray({x: 1, y: 2, z: 3}) );
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa