Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Métodos e Manipulação de Arrays | Variáveis e Tipos de Dados em JavaScript
Introdução ao JavaScript

bookMétodos e Manipulação de Arrays

Arrays são versáteis para armazenar e recuperar dados. Recuperar dados usando colchetes [] é chamado de indexação.

let arr = [1, 2, 3, 4, 5, 6];
arr[3] // This is indexing

No entanto, existem vários métodos disponíveis para trabalhar com arrays.

Adição de Elementos

Existem diferentes maneiras de adicionar elementos a um array.

Push

O método push() adiciona um novo valor ao final do array:

1234567
let arr = [1, 2, 3]; arr.push(4); arr.push(5); arr.push(6); console.log(arr);
copy

Unshift

O método unshift() funciona como o método push(), mas insere o valor no início do array.

123456
let arr = [1, 2, 3]; console.log("Array:", arr); arr.unshift(222); // Insert element at the start console.log("Array:", arr);
copy

Indexação

É possível adicionar um novo valor por meio da indexação:

123456
let arr = [1, 2]; arr[2] = 3; arr[3] = 4; console.log(arr);
copy

A indexação permite atribuir um valor a um índice específico, reatribuir um valor anterior e outras operações:

12345
let arr = [1, 2, 3]; arr[0] = 4; console.log("Array:", arr);
copy

Para criar um novo elemento no array sem erros, utilize o método push(value) ou a expressão arr[arr.length] = value:

12345678910111213
let myArray = []; myArray[myArray.length] = "indexing"; console.log("After first indexing:", myArray); myArray.push("pushing"); console.log("After first pushing:", myArray); myArray[myArray.length] = "indexing"; console.log("After second indexing:", myArray); myArray.push("pushing"); console.log("After second pushing:", myArray);
copy

Exclusão de Elementos

Em determinadas situações, pode ser necessário excluir elementos de um array. Isso pode ser feito de diferentes maneiras.

Pop

O método pop() exclui o último elemento de um array e permite salvá-lo em outra variável:

1234567
let arr = [11, 22, 33, 44]; console.log("Array:", arr); let x = arr.pop(); // Remove and save the last element in `arr` to variable `x` console.log("Popped element:", x); console.log("Array now:", arr);
copy

Shift

O método shift() funciona como o pop(), mas remove o primeiro elemento de um array:

123456789101112
let arr = [11, 22, 33, 44, 55, 66]; console.log("Array:", arr); let popped = arr.pop(); // Remove the last element console.log("Popped:", popped); console.log("Array:", arr); let shifted = arr.shift(); // Remove the first element console.log("Shifted:", shifted); console.log("Array:", arr);
copy

1. Como adicionar um elemento ao final do array?

2. Como remover o último elemento do array?

question mark

Como adicionar um elemento ao final do array?

Select the correct answer

question mark

Como remover o último elemento do array?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 7

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 2.33

bookMétodos e Manipulação de Arrays

Deslize para mostrar o menu

Arrays são versáteis para armazenar e recuperar dados. Recuperar dados usando colchetes [] é chamado de indexação.

let arr = [1, 2, 3, 4, 5, 6];
arr[3] // This is indexing

No entanto, existem vários métodos disponíveis para trabalhar com arrays.

Adição de Elementos

Existem diferentes maneiras de adicionar elementos a um array.

Push

O método push() adiciona um novo valor ao final do array:

1234567
let arr = [1, 2, 3]; arr.push(4); arr.push(5); arr.push(6); console.log(arr);
copy

Unshift

O método unshift() funciona como o método push(), mas insere o valor no início do array.

123456
let arr = [1, 2, 3]; console.log("Array:", arr); arr.unshift(222); // Insert element at the start console.log("Array:", arr);
copy

Indexação

É possível adicionar um novo valor por meio da indexação:

123456
let arr = [1, 2]; arr[2] = 3; arr[3] = 4; console.log(arr);
copy

A indexação permite atribuir um valor a um índice específico, reatribuir um valor anterior e outras operações:

12345
let arr = [1, 2, 3]; arr[0] = 4; console.log("Array:", arr);
copy

Para criar um novo elemento no array sem erros, utilize o método push(value) ou a expressão arr[arr.length] = value:

12345678910111213
let myArray = []; myArray[myArray.length] = "indexing"; console.log("After first indexing:", myArray); myArray.push("pushing"); console.log("After first pushing:", myArray); myArray[myArray.length] = "indexing"; console.log("After second indexing:", myArray); myArray.push("pushing"); console.log("After second pushing:", myArray);
copy

Exclusão de Elementos

Em determinadas situações, pode ser necessário excluir elementos de um array. Isso pode ser feito de diferentes maneiras.

Pop

O método pop() exclui o último elemento de um array e permite salvá-lo em outra variável:

1234567
let arr = [11, 22, 33, 44]; console.log("Array:", arr); let x = arr.pop(); // Remove and save the last element in `arr` to variable `x` console.log("Popped element:", x); console.log("Array now:", arr);
copy

Shift

O método shift() funciona como o pop(), mas remove o primeiro elemento de um array:

123456789101112
let arr = [11, 22, 33, 44, 55, 66]; console.log("Array:", arr); let popped = arr.pop(); // Remove the last element console.log("Popped:", popped); console.log("Array:", arr); let shifted = arr.shift(); // Remove the first element console.log("Shifted:", shifted); console.log("Array:", arr);
copy

1. Como adicionar um elemento ao final do array?

2. Como remover o último elemento do array?

question mark

Como adicionar um elemento ao final do array?

Select the correct answer

question mark

Como remover o último elemento do array?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 7
some-alt