Pop( ), Push( ), Shift( ) e Unshift( )

Métodos de inserção e remoção de items no array do Javascript

  • Pop() -> remove o último elemento de um array e retorna este elemento
  • Push() -> adiciona um ou mais elementos ao final de um array e retorna o tamanho deste array
  • Shift() -> remove o primeiro elemento de um array e retorna esse elemento
  • Unshift() -> adiciona um ou mais elementos no início de um array e retorna o tamanho deste array

Exemplo:

const letras = ['a', 'b', 'c', 'd', 'e'];

console.log(letras.pop()); // e
console.log(letras); // ["a", "b", "c", "d"]

console.log(letras.push('f')); // 5
letras.push('g','h','i'); 
console.log(letras); // ["a", "b", "c", "d", "f", "g", "h", "i"]

console.log(letras.shift());  // "a"
console.log(letras); // ["b", "c", "d", "f", "g", "h", "i"]

console.log(letras.unshift('2')); // 8
letras.unshift('0', '1'); 
console.log(letras); // ["0", "1", "2", "b", "c", "d", "f", "g", "h", "i"]

Comentários