Existem diversas formas de remover um item ou elemento de um array em Javascript, neste tutorial iremos mostrar as mais usadas.
Dado um array de 6 posições com números aleatórios, vamos mostrar alguns jeitos de eliminar um determinado elemento em questão.
Como eliminar um elemento no final do array em Javascript
Para remover um elemento do final do array basta chamar o método pop, ele também retornará o elemento removido no processo:
var meuArray = [10, 20, 30, 40, 50, 60];
meuArray.pop();
console.log(meuArray); // Resultado: [10, 20, 30, 40, 50]
Como remover um item no início do array em Javascript
Para remover um elemento do início do array é semelhante o método pop, mas nesse caso, é usado o método shift do Javascript:
var meuArray = [10, 20, 30, 40, 50, 60];
meuArray.shift();
console.log(meuArray); // Resultado: [20, 30, 40, 50, 60]
Como remover um elemento específico array Javascript
Utiliza-se o método splice do javascript para remover elementos específicos em determinada posição do array, segue o exemplo a seguir:
// splice(posição do array, quantidade de elementos a ser removido)
var meuArray = [10, 20, 30, 40, 50, 60];
meuArray.splice(1,1);
console.log(meuArray); // Resultado: [10, 30, 40, 50, 60]
Neste caso acima, estamos indicando que será removido 1 elemento na posição 1 do array
Considerações finais
Conhecendo estes três tipos de exclusão de itens de arrays, é possível criar diversas aplicações que necessita da eliminação de registros para fazer um CRUD, por exemplo.