⊗jsPmObDAO 98 of 505 menu

Rozróżnianie tablic od obiektów w JavaScript

Jak wskazano powyżej, operator typeof nie pozwala rozróżniać tablic i obiektów. Czasami jednak konieczne jest takie rozróżnienie. Z pomocą przychodzi funkcja Array.isArray():

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

Nie uruchamiając kodu, określ, co zostanie wypisane w konsoli:

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

Nie uruchamiając kodu, określ, co zostanie wypisane w konsoli:

console.log( Array.isArray({x: 1, y: 2, z: 3}) );
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć