Metode fill
Metode fill aizpilda masīvu ar norādītajām vērtībām.
Pirmajā metodes parametrā tiek norādīta
vajadzīgā vērtība. Otrajā un trešajā
neobligātajos parametros mēs attiecīgi norādām
sākuma un beigu pozīciju aizpildīšanai.
Sintakse
javascriptmasīvs.fill(elements, [sākuma pozīcija, [beigu pozīcija]]);
Piemērs
Aizpildīsim masīvu, izmantojot šo metodi:
javascriptlet res = [1, 2, 3, 4].fill('!');
console.log(res);
Koda izpildes rezultāts:
javascript['!', '!', '!', '!']
Piemērs
Tagad norādīsim, no kuras pozīcijas masīvs jāaizpilda:
javascriptlet res = ['a', 'b', 'c'].fill('!', 1);
console.log(res);
Koda izpildes rezultāts:
javascript['a', '!', '!']
Piemērs
Aizpildīsim masīvu, norādot izņemot sākuma, arī beigu pozīciju:
javascriptlet res = ['a', 'b', 'c', 'e'].fill('!', 2, 3);
console.log(res);
Koda izpildes rezultāts:
javascript['a', 'b', '!', 'e']
Piemērs
Tagad sāksim masīva aizpildīšanu
no paša beigām, norādot otrajā parametrā
indeksu -1:
javascriptlet res = ['a', 'b', 'c', 'e'].fill('!', -1);
console.log(res);
Koda izpildes rezultāts:
javascript['a', 'b', 'c', '!']