English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
slice()Método extrai parte dos elementos do array e retorna um novo array.
slice()Método extrai elementos começando no fornecidoinícioParâmetros, e na extremidade fornecidafimParâmetros (fimNão inclui. O array original não será alterado.
array.slice(start, end)
var fruits = ["39;Banana', 'Mango', 'Apple', 'Orange'); var extract = fruits.slice(1, 3);// return Mango, AppleTeste e Veja‹/›
Os números na tabela especificam a primeira versão do navegador que suporta completamente o método slice():
Método | |||||
slice() | 1 | 1 | Sim | Sim | Sim |
Parâmetros | Descrição |
---|---|
início | (Opcional) Índice de início, a partir do qual começar a extração |
fim | (Opcional) Índice de início, antes de interromper a extração |
Retorno: | Novo array contendo os elementos extraídos |
---|---|
Versão do JavaScript: | ECMAScript 1 |
Não usarfimExtrair elementos com parâmetros:
var fruits = ["39;Banana', 'Mango', 'Apple', 'Orange'); var extract = fruits.slice(1);// return Mango, Apple, OrangeTeste e Veja‹/›
Extrair elementos usando valores negativos:
var fruits = ["39;Banana', 'Mango', 'Apple', 'Orange'); var extract = fruits.slice(-3, -1);// return Mango, AppleTeste e Veja‹/›