JavaScript Array slice()
- Página anterior shift()
- Página siguiente some()
- Volver a la capa superior Manual de referencia de JavaScript Array
Definición y uso
slice()
Devuelve un nuevo objeto de array con los elementos seleccionados.
slice()
El método selecciona desde el elemento dado start Empieza en el elemento del parámetro y en el end Finaliza en el parámetro, pero no incluye.
Comentarios:slice()
El método no cambia el array original.
Ejemplo
Ejemplo 1
Selección de elementos del array:
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; var citrus = fruits.slice(1, 3);
Ejemplo 2
Selección de elementos con valores negativos:
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; var myBest = fruits.slice(-3, -1);
Sintaxis
array.slice(start, end)
Valor del parámetro
Parámetros | Descripción |
---|---|
start |
Opcional. Entero, especifica desde dónde comenzar la selección (el índice del primer elemento es 0). Se puede usar un número negativo para seleccionar desde el final del array. Si se omite, es equivalente a "0". |
end |
Opcional. Entero, especifica la posición final de la selección. Si se omite, se seleccionarán todos los elementos desde la posición de inicio hasta el final del array. Se pueden usar números negativos para seleccionar desde el final del array. |
Detalles técnicos
Valor devuelto: | Un nuevo array que contiene los elementos seleccionados. |
---|---|
Versión de JavaScript: | ECMAScript 1 |
Compatibilidad del navegador
Todos los navegadores lo admiten completamente slice()
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 en JavaScript
Tutoriales:Const en arrays de JavaScript
Tutoriales:Métodos de arrays en JavaScript
Tutoriales:Ordenar arrays en JavaScript
Tutoriales:Iteración de arrays en JavaScript
- Página anterior shift()
- Página siguiente some()
- Volver a la capa superior Manual de referencia de JavaScript Array