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

flat(): колко нива да премахнем

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

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

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

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

Накратко

Сплескването има зададена дълбочина и връща нов масив.

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

flat() събира елементи от вложени масиви до избрана дълбочина. По подразбиране тя е едно ниво: [1, [2, [3]]].flat() дава [1, 2, [3]]. С flat(2) резултатът е [1, 2, 3]. [1]

Избери дълбочината според структурата на данните. Безразборното премахване на всички нива може да заличи полезно групиране, например редове и колони. Новият външен масив не означава дълбоко копиране на всеки обект вътре; методът решава структурата на списъка, а не независимостта на всички данни.

Източници

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

  1. [1] MDN — Array.flat ↗