JavaScript Array toSpliced()
- Página anterior toSorted()
- Página siguiente toString()
- Volver a la capa superior Manual de referencia de JavaScript Array
Definición y uso
toSpliced()
El método se utiliza para agregar y / o eliminar elementos del array.
toSpliced()
El método devuelve un nuevo array.
toSpliced()
El método no cambia el array original.
toSpliced()
El método es splice()
Versión copiada del método.
Vea también:
Ejemplo
Ejemplo 1
// Crea un array const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Añade "Lemon" y "Kiwi" en la posición 2 const fruits2 = fruits.toSpliced(2, 0, "Lemon", "Kiwi");
Ejemplo 2
// Crea un array const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Elimina 2 elementos en la posición 2 const fruits2 = fruits.toSpliced(2, 2);
Ejemplo 3
// Crea un array const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Elimina 1 elemento en la posición 2 y agrega "Lemon" y "Kiwi" const fruits2 = fruits.toSpliced(2, 1, "Lemon", "Kiwi");
Sintaxis
array.toSpliced(index, count, item1, ....., itemX)
Parámetros
Parámetros | Descripción |
---|---|
index |
Indice (posición) obligatorio. Índice para agregar o eliminar elementos. Los valores negativos se calculan desde el final del array. |
count | Opcional. La cantidad de elementos que se van a eliminar. |
item1,... | Opcional. Los nuevos elementos que se van a agregar. |
Valor devuelto
Tipo | Descripción |
---|---|
Array | Nuevo array que contiene los cambios. |
Compatibilidad del navegador
toSpliced()
Es una característica de ES2023.
A partir de julio de 2023, todos los navegadores modernos soportan 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 toSorted()
- Página siguiente toString()
- Volver a la capa superior Manual de referencia de JavaScript Array