Fill metodu
fill metodu massiw kesgitlenen bahalar bilen doldurýar.
Metod birinji parametrinde
gerekli baha görkezilýär. Ikinji we üçünji
islege bagly parametrlerde olary ýerine ýetirmek üçin
başlangyç we gutarýan pozisiýa ýerleşdirilýär.
Syntax
javascriptmassiw.fill(element, [başlangyç pozisiýa, [gutaryş pozisiýasy]]);
Mysal
Geliň massiw bu metoddan peýdalanyp dolduralyň:
javascriptlet netije = [1, 2, 3, 4].fill('!');
console.log(netije);
Kody ýerine ýetirilen netije:
javascript['!', '!', '!', '!']
Mysal
Indi massiw haýsy pozisiýadan doldurmalydygyny görkezeliň:
javascriptlet netije = ['a', 'b', 'c'].fill('!', 1);
console.log(netije);
Kody ýerine ýetirilen netije:
javascript['a', '!', '!']
Mysal
Geliň massiw başlangyç pozisiýa bilen bir wagtda, şeýle hem gutaryş pozisiýasyny görkezip dolduralyň:
javascriptlet netije = ['a', 'b', 'c', 'e'].fill('!', 2, 3);
console.log(netije);
Kody ýerine ýetirilen netije:
javascript['a', 'b', '!', 'e']
Mysal
Indi bolsa massiw doldurmaga
aýagynyň ahyryndan başlalyň, ikinji parametrde
indeksi -1 görkezip:
javascriptlet netije = ['a', 'b', 'c', 'e'].fill('!', -1);
console.log(netije);
Kody ýerine ýetirilen netije:
javascript['a', 'b', 'c', '!']