⊗jsPmObDAO 98 of 505 menu

Distinguere gli array dagli oggetti in JavaScript

Come indicato in precedenza, l'operatore typeof non permette di distinguere gli array dagli oggetti. A volte, tuttavia, è necessario farlo. Viene in aiuto la funzione Array.isArray():

console.log( Array.isArray([]) ); // restituirà true console.log( Array.isArray({}) ); // restituirà false

Senza eseguire il codice, determina cosa verrà visualizzato in console:

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

Senza eseguire il codice, determina cosa verrà visualizzato in console:

console.log( Array.isArray({x: 1, y: 2, z: 3}) );
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta