⊗jsPmObDAO 98 of 505 menu

Различаване на масиви от обекти в JavaScript

Както беше посочено по-рано, операторът typeof не позволява разграничаване на масиви и обекти. Понякога обаче е необходимо да се направи точно това. На помощ идва функцията Array.isArray():

console.log( Array.isArray([]) ); // ще изведе true console.log( Array.isArray({}) ); // ще изведе false

Без да пускате кода, определете какво ще се изведе в конзолата:

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

Без да пускате кода, определете какво ще се изведе в конзолата:

console.log( Array.isArray({x: 1, y: 2, z: 3}) );
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне