[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/fill [Back]  [Original]

TypedArray.prototype.fill() - JavaScript | MDN

Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.

View in English Always switch to English

TypedArray.prototype.fill()

Baseline
Weitgehend verfgbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Gerten und in vielen Browserversionen. Sie ist seit September 2016 browserbergreifend verfgbar.

Die Methode fill() von TypedArray-Instanzen setzt alle Elemente innerhalb eines Indexbereichs in einem typisierten Array auf einen festen Wert. Sie gibt das vernderte typisierte Array zurck. Diese Methode verwendet denselben Algorithmus wie Array.prototype.fill().

In diesem Artikel

Probieren Sie es aus

const uint8 = new Uint8Array([0, 0, 0, 0]);
// Value, start position, end position
uint8.fill(4, 1, 3);

console.log(uint8);
// Expected output: Uint8Array [0, 4, 4, 0]

Syntax

js
fill(value)
fill(value, start)
fill(value, start, end)

Parameter

value

Der Wert, mit dem das typisierte Array gefllt werden soll.

start Optional

Der nullbasierte Index, ab dem gefllt wird; er wird in eine Ganzzahl umgewandelt.

end Optional

Der nullbasierte Index, bis zu dem gefllt wird; er wird in eine Ganzzahl umgewandelt. fill() fllt bis zu diesem Index, jedoch ohne end einzuschlieen.

Rckgabewert

Das vernderte typisierte Array, das mit value gefllt wurde.

Beschreibung

Weitere Informationen finden Sie unter Array.prototype.fill(). Diese Methode ist nicht generisch und kann nur fr Instanzen typisierter Arrays aufgerufen werden.

Beispiele

fill() verwenden

js
new Uint8Array([1, 2, 3]).fill(4); // Uint8Array [4, 4, 4]
new Uint8Array([1, 2, 3]).fill(4, 1); // Uint8Array [1, 4, 4]
new Uint8Array([1, 2, 3]).fill(4, 1, 2); // Uint8Array [1, 4, 3]
new Uint8Array([1, 2, 3]).fill(4, 1, 1); // Uint8Array [1, 2, 3]
new Uint8Array([1, 2, 3]).fill(4, -3, -2); // Uint8Array [4, 2, 3]

Spezifikationen

Spezifikation
ECMAScript 2027 LanguageSpecification
# sec-%typedarray%.prototype.fill

Browser-Kompatibilitt

Siehe auch


Web Proxy Viewer  |  New URL  |  Original Page