| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/fill | [Back] [Original] |
Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.
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().
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]
fill(value)
fill(value, start)
fill(value, start, end)
valueDer Wert, mit dem das typisierte Array gefllt werden soll.
start OptionalDer nullbasierte Index, ab dem gefllt wird; er wird in eine Ganzzahl umgewandelt.
end OptionalDer nullbasierte Index, bis zu dem gefllt wird; er wird in eine Ganzzahl umgewandelt. fill() fllt bis zu diesem Index, jedoch ohne end einzuschlieen.
Das vernderte typisierte Array, das mit value gefllt wurde.
Weitere Informationen finden Sie unter Array.prototype.fill(). Diese Methode ist nicht generisch und kann nur fr Instanzen typisierter Arrays aufgerufen werden.
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]
| Spezifikation |
|---|
| ECMAScript 2027 LanguageSpecification # sec-%typedarray%.prototype.fill |
TypedArray.prototype.fill in core-jsTypedArrayArray.prototype.fill()TypedArrayObject/FunctionBigInt64ArrayBigUint64ArrayFloat16ArrayFloat32ArrayFloat64ArrayInt8ArrayInt16ArrayInt32ArrayUint8ArrayUint8ClampedArrayUint16ArrayUint32ArrayDer Bauplan fr ein besseres Internet.
Teile dieses Inhalts sind 19982026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfgbar unter einer Creative-Commons-Lizenz.
| Web Proxy Viewer | New URL | Original Page |