Como apagar o primeiro item de uma array em javascript?
Para apagar o primeiro item de uma array em javascript, você pode usar o método shift()
. Ele remove o primeiro elemento da array e retorna esse elemento. Aqui está um exemplo:
var array = [1, 2, 3, 4, 5];
// Remove o primeiro elemento da array e armazena-o em uma variável
var firstItem = array.shift();
// Imprime [2, 3, 4, 5]
console.log(array);
// Imprime 1
console.log(firstItem);
Alternativamente, você também pode usar o método splice()
para remover o primeiro elemento da array. Esse método aceita dois parâmetros: o índice do elemento a ser removido e a quantidade de elementos a serem removidos a partir desse índice. Aqui está como você poderia usar o splice()
para remover o primeiro elemento da array:
var array = [1, 2, 3, 4, 5];
// Remove o primeiro elemento da array (índice 0) e retorna esse elemento
var firstItem = array.splice(0, 1);
// Imprime [2, 3, 4, 5]
console.log(array);
// Imprime [1]
console.log(firstItem);
Note que, ao contrário do shift()
, o splice()
retorna uma array contendo os elementos removidos da array original.