Die fill-Methode
Die Methode fill füllt ein Array mit angegebenen Werten.
Im ersten Parameter der Methode wird
der gewünschte Wert angegeben. Im zweiten und dritten
optionalen Parameter geben wir entsprechend
die Start- und Endposition für die Füllung an.
Syntax
array.fill(Element, [Startposition, [Endposition]]);
Beispiel
Lassen Sie uns ein Array mit dieser Methode füllen:
let res = [1, 2, 3, 4].fill('!');
console.log(res);
Ergebnis der Codeausführung:
['!', '!', '!', '!']
Beispiel
Lassen Sie uns nun angeben, ab welcher Position das Array gefüllt werden soll:
let res = ['a', 'b', 'c'].fill('!', 1);
console.log(res);
Ergebnis der Codeausführung:
['a', '!', '!']
Beispiel
Lassen Sie uns das Array füllen und dabei neben der Startposition auch die Endposition angeben:
let res = ['a', 'b', 'c', 'e'].fill('!', 2, 3);
console.log(res);
Ergebnis der Codeausführung:
['a', 'b', '!', 'e']
Beispiel
Lassen Sie uns nun die Füllung des Arrays
vom Ende aus starten, indem wir als zweiten Parameter
den Index -1 angeben:
let res = ['a', 'b', 'c', 'e'].fill('!', -1);
console.log(res);
Ergebnis der Codeausführung:
['a', 'b', 'c', '!']