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