Метод fill
fill методу массивди берилген маанилер менен толтуруп берет.
Методдун биринчи параметринде талап кылынган
маани көрсөтүлөт. Экинчи жана үчүнчү
милдеттүү эмес параметрлерде биз тиешелүү түрдө
толтуруу үчүн баштапкы жана аяктоочу позицияларды белгилейбиз.
Синтаксис
javascriptмассив.fill(элемент, [баштапкы позиция, [аяктоочу позиция]]);
Мисал
Келгиле, бул методду колдонуп массивди толтуралы:
javascriptlet res = [1, 2, 3, 4].fill('!');
console.log(res);
Кодду иштетүүнүн натыйжасы:
javascript['!', '!', '!', '!']
Мисал
Эми массивди кайсындан позициядан баштап толтуруу керек экенин көрсөтөлү:
javascriptlet res = ['a', 'b', 'c'].fill('!', 1);
console.log(res);
Кодду иштетүүнүн натыйжасы:
javascript['a', '!', '!']
Мисал
Келгиле, баштапкы позициядан тышкары, аяктоочу позицияны да көрсөтүп, массивди толтуралы:
javascriptlet res = ['a', 'b', 'c', 'e'].fill('!', 2, 3);
console.log(res);
Кодду иштетүүнүн натыйжасы:
javascript['a', 'b', '!', 'e']
Мисал
Эми экинчи параметр катары -1 индексин
көрсөтүп, массивди толтурууну аягынан баштайлы:
javascriptlet res = ['a', 'b', 'c', 'e'].fill('!', -1);
console.log(res);
Кодду иштетүүнүн натыйжасы:
javascript['a', 'b', 'c', '!']