JavaScript Array withMétodo

Array 对象参考手册Objeto JavaScript Array

ES2023 introdujo el método Array with(), que es una forma segura de actualizar elementos de un array sin modificar el array original.

Ejemplo

Modifica el valor del segundo elemento del array:

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

siteResultado de salida:

Google,JYSHARE,Ejemplo,Taobao

Pruébalo »

Definición y uso

El método with() se utiliza para actualizar el elemento especificado de un array.

El método with() devuelve un nuevo array.

El método with() no modifica el array original.


Compatibilidad del navegador

with() es una característica de ES2023.

Desde julio de 2023, todos los navegadores modernos son compatibles con esta función:

Chrome 110 Edge 110 Firefox 115 Safari 16.4 Opera 96
Feb 2023 Feb 2023 Jul 2023 Mar 2023 May 2023

Sintaxis

array.with(index, value)

Parámetros

Parámetros Descripción
index Obligatorio. El índice (posición) del elemento a cambiar. Los índices negativos se cuentan desde el final del array.
value Obligatorio. El nuevo valor.

Valor de retorno

Type Descripción
Objeto Array Devuelve un nuevo array con el elemento modificado.


Array 对象参考手册Objeto JavaScript Array

Otras extensiones