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