Метад 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', '!']