EasyCode365EasyCode365

Trabalhando com arrays

Depois de criar arrays, você precisa saber como trabalhar com eles. Nesta lição, vamos adicionar e remover itens no começo e no final de um array.

Métodos básicos de array

Revisão rápida: lendo por índice

Itens em arrays começam no índice 0.

Editável
const fruits = ["apple", "banana", "orange"];

console.log(fruits[0]);

Adicionando no final com push()

push() adiciona um item ao final do array. Ele modifica o array original.

Editável
const inventory = ["sword", "shield"];

inventory.push("potion");

console.log(inventory);

Removendo do final com pop()

pop() remove o último item do array. Ele também retorna o item removido.

Editável
const tasks = ["study", "practice", "rest"];

const removedTask = tasks.pop();

console.log(tasks);
console.log(removedTask);

Agora olhe para o começo do array

unshift() adiciona um item no início. shift() remove o primeiro item e também retorna o item removido.

Editável
const queue = ["Ana", "Bruno"];

queue.unshift("Carla");
console.log(queue);

const firstPerson = queue.shift();
console.log(queue);
console.log(firstPerson);

Mini tarefa

No bloco acima, adicione mais uma linha queue.shift(); abaixo da linha existente. Clique em Executar e veja como o array muda.

Pequeno quiz

Pergunta: Qual método adiciona um item ao final do array?

Resposta: push().

Pequeno desafio

Crie um array backpack com "water" e "map". Adicione "flashlight" ao final, remova o primeiro item e mostre o array.

Editável
// coloque seu código abaixo

console.log()

Resumo

  • push() adiciona no final.
  • pop() remove do final.
  • unshift() adiciona no início.
  • shift() remove do início.
  • Esses métodos mudam o array original.