JavaScript Array with()
- Página anterior valueOf()
- Página siguiente []
- Volver a la capa superior Manual de referencia de JavaScript Array
Definición y uso
with()
El método se utiliza para actualizar elementos específicos del array.
with()
El método devuelve un nuevo array.
with()
El método no cambia el array original.
Instancia
ES2023 ha añadido with()
El método, como una forma segura de actualizar elementos del array sin cambiar el array original:
const months = ["Enero", "Febrero", "Mar", "Abril"]; const myMonths = months.with(2, "Marzo");
Sintaxis
array.with(index, value)
Parámetro
Parámetro | Descripción |
---|---|
index |
Obligatorio. Índice (ubicación) del elemento a cambiar. Los índices negativos comienzan a contar desde el final del array. |
value | Obligatorio. Nuevo valor. |
Valor devuelto
Tipo | Descripción |
---|---|
Array | Nuevo array que contiene el elemento modificado. |
Compatibilidad del navegador
with()
Es una característica de ES2023.
A partir de julio de 2023, todos los navegadores modernos admiten este método:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 110 | Edge 110 | Firefox 115 | Safari 16.4 | Opera 96 |
Febrero de 2023 | Febrero de 2023 | Julio de 2023 | Marzo de 2023 | Mayo de 2023 |
- Página anterior valueOf()
- Página siguiente []
- Volver a la capa superior Manual de referencia de JavaScript Array