НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗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
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить