JavaScript-Array withMethode

Array 对象参考手册JavaScript Array-Objekt

ES2023 hat die Array-with()-Methode eingeführt, eine sichere Möglichkeit, Array-Elemente zu aktualisieren, ohne das ursprüngliche Array zu ändern.

Beispiel

Ändern Sie den Wert des zweiten Elements des Arrays:

const sites = ["Google", "Baidu", "Beispiel", "Taobao"]; const site = sites.with(1, "JYSHARE");

Website-Ausgabe:

Google,JYSHARE,Beispiel,Taobao

Selbst ausprobieren »

Definition und Verwendung

Die with()-Methode wird verwendet, um das angegebene Array-Element zu aktualisieren.

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

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


Browser-Unterstützung

with() ist ein ES2023-Feature.

Seit Juli 2023 unterstützen alle modernen Browser dieses Feature:

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

Syntax

array.with(index, value)

Parameters

Parameter Beschreibung
index Erforderlich. Der Index (die Position) des zu ändernden Elements. Negative Indizes zählen vom Ende des Arrays.
value Erforderlich. Der neue Wert.

Rückgabewert

Type Beschreibung
Array-Objekt Gibt ein neues Array zurück, das das geänderte Element enthält.


Array 对象参考手册JavaScript Array-Objekt

Andere Erweiterungen