Segmento de matriz de JavaScript ()
Ejemplos
Seleccionar elementos:
const fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
const citrus = fruits.slice(1, 3);
Seleccionar elementos usando valores negativos:
const fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
const myBest = fruits.slice(-3, -1);
Definición y uso
El slice()
método devuelve los elementos seleccionados en una matriz, como una nueva matriz.
El slice()
método selecciona desde un inicio dado , hasta un final dado (no inclusive) .
El slice()
método no cambia la matriz original.
Sintaxis
array.slice(start, end)
Parámetros
Parameter | Description |
start | Optional. Start position. Default is 0. Negative numbers select from the end of the array. |
end | Optional. End position. Default is last element. Negative numbers select from the end of the array. |
Valor devuelto
Una nueva matriz que contiene los elementos seleccionados. |
Compatibilidad con navegador
slice()
es una característica de ECMAScript1 (ES1).
ES1 (JavaScript 1997) es totalmente compatible con todos los navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |