ЈаваСцрипт низ матрице ()

Метода ЈаваСцрипт Арраи филл () враћа низ испуњавањем свих елемената статичком вредношћу.

Синтакса fill()методе је:

 arr.fill(value, start, end)

Овде је арр низ.

параметри филл ()

fill()Метод узима у:

  • вредност - Вредност којом треба попунити низ.
  • старт (опционално) - индекс покретања (подразумевано је 0 ).
  • крај (опционално) - индекс краја (подразумевано је Арраи.ленгтх ) (ексклузивно).

Врати вредност из филл ()

  • Враћа модификовани низ, испуњен вредношћу од почетка до краја.

Напомене:

  • Ако је почетак или крај негативан, индекси се броје уназад.
  • Пошто fill()је метода мутатора, она мења сам низ (а не копију) и враћа га.

Пример: Попуњавање низа методом филл ()

 var prices = (651, 41, 4, 3, 6); // if only one argument, fills all elements new_prices = prices.fill(5); console.log(prices); // ( 5, 5, 5, 5, 5 ) console.log(new_prices); // ( 5, 5, 5, 5, 5 ) // start and end arguments specify what range to fill prices.fill(10, 1, 3); console.log(prices); // ( 5, 10, 10, 5, 5 ) // -ve start and end to count from back prices.fill(15, -2); console.log(prices); // ( 5, 10, 10, 15, 15 ) // invalid indexed result in no change prices.fill(15, 7, 8); console.log(prices); // ( 5, 10, 10, 15, 15 ) prices.fill(15, NaN, NaN); console.log(prices); // ( 5, 10, 10, 15, 15 )

Оутпут

 (5, 5, 5, 5, 5) (5, 5, 5, 5, 5) (5, 10, 10, 5, 5) (5, 10, 10, 15, 15) (5, 10, 10 , 15, 15) (5, 10, 10, 15, 15)

Овде можемо видети да fill()метода испуњава низ од почетка до краја прослеђеном вредношћу. fill()Начин мења низ на месту, као и повратак модификовани арраи.

Почетни и крајњи параметри нису обавезни и такође могу бити негативни (за бројање уназад).

Низ се не ажурира ако су аргументи почетак и крај неважећи.

Препоручено читање: ЈаваСцрипт низ

Занимљиви Чланци...