JavaScript Array with()

Definition und Verwendung

with() Diese Methode wird verwendet, um bestimmte Elemente im Array zu aktualisieren.

with() Diese Methode gibt ein neues Array zurück.

with() Diese Methode ändert das ursprüngliche Array nicht.

Beispiel

ES2023 hat hinzugefügt with() Methoden sind eine sichere Weise, Array-Elemente zu aktualisieren, ohne die ursprüngliche Array zu ändern:

const months = ["Januar", "Februar", "Mrz", "April"];
const myMonths = months.with(2, "März");

Versuchen Sie es selbst

Syntax

array.with(index, value)

Parameter

Parameter Beschreibung
index

Erforderlich. Der Index (Position) des zu ändernden Elements.

Negative Indizes beginnen am Ende des Arrays.

value Erforderlich. Neuer Wert.

Rückgabewert

Typ Beschreibung
Array Neues Array mit geänderten Elementen.

Browser-Unterstützung

with() Es ist eine Eigenschaft von ES2023.

Ab Juli 2023 unterstützen alle modernen Browser diese Methode:

Chrome Edge Firefox Safari Opera
Chrome 110 Edge 110 Firefox 115 Safari 16.4 Opera 96
Februar 2023 Februar 2023 Juli 2023 März 2023 Mai 2023