Fatia de matriz JavaScript()
Exemplos
Selecione os elementos:
const fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
const citrus = fruits.slice(1, 3);
Selecione elementos usando valores negativos:
const fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
const myBest = fruits.slice(-3, -1);
Definição e uso
O slice()
método retorna elementos selecionados em um array, como um novo array.
O slice()
método seleciona de um determinado start , até um determinado end .
O slice()
método não altera a matriz original.
Sintaxe
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 de retorno
Uma nova matriz contendo os elementos selecionados. |
Suporte ao navegador
slice()
é um recurso ECMAScript1 (ES1).
ES1 (JavaScript 1997) é totalmente suportado em todos os navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |