Recomendação de curso:

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:

Experimente você mesmo

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");

Experimente você mesmo

Exemplo 3

Remover 2 itens na posição 2:

var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"];
fruits.splice(2, 2);

Experimente você mesmo

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