← ТехнологииНай-важното за

Array.isArray(): масив ли е стойността

Издател: ResumeMaker • 1 източника

Публикувано: 21.10.2026 14:07 · Променено: 21.10.2026 14:07

AI проверка по източници: 21.10.2026 12:40. Не е редакторско одобрение.

В няколко изречения

Накратко

typeof не различава масивите от обикновените обекти.

Полезно е да знаеш

Array.isArray() връща true за масив и false за други стойности. Например Array.isArray([]) е true, докато Array.isArray({}) е false. И двете стойности иначе имат typeof „object“. [1]

Проверката е полезна преди обхождане на получен JSON списък. Тя потвърждава вида на контейнера, но не проверява полетата на всеки запис. Масив от числа и масив от обекти минават еднакво. Ако приложението изисква обекти с цена, провери отделно съдържанието и допустимите стойности, преди да започнеш изчисления.

Източници

За повече подробности и проверка на информацията:

  1. [1] MDN — Array.isArray ↗