Zum Hauptinhalt springen

V8-Version v9.7

· 2 Minuten Lesezeit
Ingvar Stepanyan ([@RReverser](https://twitter.com/RReverser))

Alle vier Wochen erstellen wir einen neuen Entwicklungszweig von V8 im Rahmen unseres Release-Prozesses. Jede Version wird direkt vor einer Chrome-Beta-Meilenstein aus dem Hauptzweig von V8s Git abgezweigt. Heute freuen wir uns, unsere neueste Branch, V8-Version 9.7, anzukündigen, die bis zu ihrer Veröffentlichung in Abstimmung mit Chrome 97 Stable in wenigen Wochen in der Beta ist. V8 v9.7 ist voller Entwickler-Features. Dieser Beitrag bietet einen Überblick über einige Highlights im Vorfeld der Veröffentlichung.

JavaScript

findLast und findLastIndex Array-Methoden

Die Methoden findLast und findLastIndex für Array- und TypedArray-Objekte finden Elemente, die mit einem Prädikat übereinstimmen, vom Ende des Arrays aus.

Zum Beispiel:

[1,2,3,4].findLast((el) => el % 2 === 0)
// → 4 (letztes gerades Element)

Diese Methoden sind ab v9.7 ohne Flag verfügbar.

Weitere Einzelheiten finden Sie in unserer Feature-Erklärung.

V8-API

Verwenden Sie git log branch-heads/9.6..branch-heads/9.7 include/v8\*.h, um eine Liste der API-Änderungen zu erhalten.

Entwickler mit einem aktiven V8-Checkout können git checkout -b 9.7 -t branch-heads/9.7 verwenden, um die neuen Funktionen in V8 v9.7 zu testen. Alternativ können Sie den Beta-Kanal von Chrome abonnieren und die neuen Funktionen bald selbst ausprobieren.