Recomendação de curso:
- Página anterior sort()
- Próxima página toReversed()
- Voltar à página anterior Manual de Referência JavaScript Array
JavaScript Array splice()
splice()
Definição e uso
O método adiciona/remove itens do/para o array e retorna os itens removidos.splice()
Notas:
Método altera o array original.
Exemplo
Exemplo 1
var fruits = ["Banana", "Orange", "Apple", "Mango"]; Adicionar itens ao array:
Exemplo 2
Adicionar novos itens e remover 1 item na posição 2:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.splice(2, 1, "Lemon", "Kiwi");
Exemplo 3
Remover 2 itens na posição 2:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"]; fruits.splice(2, 2);
Sintaxe
array.splice(index, howmany, item1, ....., itemX)
Valor do parâmetro
Parâmetro | Descrição |
---|---|
index | Obrigatório. Número inteiro, que especifica em qual posição adicionar/remover itens, usando valores negativos para especificar a posição a partir do final do array. |
howmany | Opcional. Número de itens a serem removidos. Se definido como 0, não serão removidos itens algum. |
item1, ..., itemX | Opcional. Novos itens a serem adicionados ao array. |
Detalhes técnicos
Retorno: | Novo array, contendo os itens removidos (se houver). |
---|---|
Versão do JavaScript: | ECMAScript 1 |
Suporte do navegador
Todos os navegadores suportam completamente splice()
Método:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Suporte | Suporte | Suporte | Suporte | Suporte | Suporte |
Páginas relacionadas
Tutorial:Array do JavaScript
Tutorial:Const do array do JavaScript
Tutorial:Métodos de array do JavaScript
Tutorial:Ordenação de arrays do JavaScript
Tutorial:Iteração de array do JavaScript
- Página anterior sort()
- Próxima página toReversed()
- Voltar à página anterior Manual de Referência JavaScript Array