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

copyWithin(): преместване на стойности вътре в масива

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

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

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

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

Накратко

Методът копира на място и не увеличава дължината.

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

copyWithin() копира част от масив върху друга негова част. Например [1, 2, 3, 4].copyWithin(0, 2) дава [3, 4, 3, 4]. Дължината остава четири. [1]

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

Източници

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

  1. [1] MDN — Array.copyWithin ↗