A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/reduceRight below:

TypedArray.prototype.reduceRight() - JavaScript | MDN

TypedArray.prototype.reduceRight()

Baseline Widely available

Die reduceRight()-Methode von TypedArray Instanzen wendet eine Funktion gegen einen Akkumulator und jeden Wert des typisierten Arrays (von rechts nach links) an, um es auf einen einzelnen Wert zu reduzieren. Diese Methode verwendet denselben Algorithmus wie Array.prototype.reduceRight().

Probieren Sie es aus
const uint8 = new Uint8Array([10, 20, 30]);

const result = uint8.reduceRight(
  (accumulator, currentValue) => `${accumulator}, ${currentValue}`,
);

console.log(result);
// Expected output: "30, 20, 10"
Syntax
reduceRight(callbackFn)
reduceRight(callbackFn, initialValue)
Parameter
callbackFn

Eine Funktion, die für jedes Element im typisierten Array ausgeführt wird. Ihr Rückgabewert wird zum Wert des accumulator-Parameters beim nächsten Aufruf von callbackFn. Beim letzten Aufruf wird der Rückgabewert zum Rückgabewert von reduceRight(). Die Funktion wird mit den folgenden Argumenten aufgerufen:

accumulator

Der Wert, der sich aus dem vorherigen Aufruf von callbackFn ergibt. Beim ersten Aufruf ist sein Wert initialValue, falls letzterer angegeben wurde; andernfalls ist es der letzte Wert des typisierten Arrays.

currentValue

Der Wert des aktuellen Elements. Beim ersten Aufruf ist dieser Wert der letzte Elementwert, wenn initialValue angegeben ist; andernfalls ist es der vorletzte Elementwert.

currentIndex

Die Indexposition von currentValue im typisierten Array. Beim ersten Aufruf ist dieser Wert array.length - 1, wenn initialValue angegeben ist, ansonsten array.length - 2.

array

Das typisierte Array, auf dem reduceRight() aufgerufen wurde.

initialValue Optional

Wert, der als Akkumulator beim ersten Aufruf von callbackFn verwendet wird. Wenn kein Initialwert angegeben ist, wird das letzte Element im typisierten Array verwendet und übersprungen. Der Aufruf von reduceRight() auf einem leeren typisierten Array ohne Initialwert erzeugt einen TypeError.

Rückgabewert

Der Wert, der aus der Reduktion resultiert.

Beschreibung

Siehe Array.prototype.reduceRight() für weitere Details. Diese Methode ist nicht generisch und kann nur auf Instanzen von typisierten Arrays aufgerufen werden.

Beispiele Alle Werte innerhalb eines Arrays aufsummieren
const total = new Uint8Array([0, 1, 2, 3]).reduceRight((a, b) => a + b);
// total === 6
Spezifikationen Browser-Kompatibilität Siehe auch

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4