111 of 264 menu

Метод fill

Методът fill запълва масив с зададени стойности. В първия параметър на метода се посочва желаната стойност. Във втория и третия незадължителни параметри задаваме съответно начална и крайна позиция за запълване.

Синтаксис

масив.fill(елемент, [начална позиция, [крайна позиция]]);

Пример

Нека запълним масив, използвайки този метод:

let res = [1, 2, 3, 4].fill('!'); console.log(res);

Резултат от изпълнението на кода:

['!', '!', '!', '!']

Пример

Сега нека посочим от коя позиция трябва да се запълни масивът:

let res = ['a', 'b', 'c'].fill('!', 1); console.log(res);

Резултат от изпълнението на кода:

['a', '!', '!']

Пример

Нека запълним масив, като посочим освен начална, и крайна позиция:

let res = ['a', 'b', 'c', 'e'].fill('!', 2, 3); console.log(res);

Резултат от изпълнението на кода:

['a', 'b', '!', 'e']

Пример

А сега нека започнем запълването на масива от самия край, като посочим във втория параметър индекса -1:

let res = ['a', 'b', 'c', 'e'].fill('!', -1); console.log(res);

Резултат от изпълнението на кода:

['a', 'b', 'c', '!']

Вижте също

  • метод unshift,
    който добавя елементи в началото на масив
  • метод push,
    който добавя елементи в края на масив
  • методи shift и pop,
    които премахват елементи от масив
Български
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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне