JavaScript Array splice()
- Página anterior sort()
- Página siguiente toReversed()
- Volver a la capa superior Manual de referencia de JavaScript Array
Definición y uso
splice()
El método agrega/elimina elementos a partir/de un array y devuelve los elementos eliminados.
Notas:splice()
El método cambia el array original.
Método
Ejemplo
Ejemplo 1
var fruits = ["Banana", "Orange", "Apple", "Mango"]; Agregar elementos al array:
Ejemplo 2
Agregar nuevos elementos y eliminar 1 elemento en la posición 2:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.splice(2, 1, "Lemon", "Kiwi");
Ejemplo 3
Eliminar 2 elementos en la posición 2:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"]; fruits.splice(2, 2);
Sintaxis
array.splice(index, howmany, item1, ....., itemX)
Valores de los parámetros
Parámetros | Descripción |
---|---|
index | Obligatorio. Entero, que especifica en qué posición agregar/eliminar elementos, usando valores negativos para especificar la posición desde el final del array. |
howmany | Opcional. El número de elementos que se eliminarán. Si se establece en 0, no se eliminarán elementos. |
item1, ..., itemX | Opcional. Los nuevos elementos que se agregarán al array. |
Detalles técnicos
Valor devuelto: | Nuevo array, que incluye los elementos eliminados (si los hay). |
---|---|
Versión de JavaScript: | ECMAScript 1 |
Compatibilidad del navegador
Todos los navegadores lo soportan completamente splice()
Método:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Soporte | Soporte | Soporte | Soporte | Soporte | Soporte |
Páginas relacionadas
Tutoriales:Arrays de JavaScript
Tutoriales:Const de arrays de JavaScript
Tutoriales:Métodos de arrays de JavaScript
Tutoriales:Ordenar arrays de JavaScript
Tutoriales:Iteración de arrays de JavaScript
- Página anterior sort()
- Página siguiente toReversed()
- Volver a la capa superior Manual de referencia de JavaScript Array