JavaScript Array Methods: Métodos Úteis para Manipulação de Arrays em JavaScript
Neste artigo, vamos explorar os métodos de array em JavaScript.
Glossário
Métodos de array em JavaScript
O que são os métodos de array em JavaScript
Os métodos de array em JavaScript são funções pré-definidas que permitem realizar operações específicas em arrays, como adicionar, remover, modificar e pesquisar elementos. Esses métodos ajudam a simplificar a manipulação de arrays, tornando o código mais legível e eficiente.
Alguns dos métodos mais comuns são:
- push(): Adiciona um ou mais elementos ao final do array.
- pop(): Remove o último elemento do array.
- shift(): Remove o primeiro elemento do array.
- unshift(): Adiciona um ou mais elementos no início do array.
- slice(): Retorna uma cópia superficial de uma parte do array.
- splice(): Modifica o conteúdo de um array, adicionando, removendo ou substituindo elementos.
- concat(): Combina dois ou mais arrays retornando um novo array resultante da concatenação.
Como utilizar os métodos de array em JavaScript
Para utilizar os métodos de array em JavaScript, primeiro é necessário ter um array definido. Por exemplo, podemos criar um array de números da seguinte forma:
let numeros = [1, 2, 3, 4, 5];
A partir desse array, podemos utilizar os métodos de array para realizar diferentes operações. Por exemplo, se quisermos adicionar um novo número ao final do array, utilizamos o método push():
numeros.push(6);
console.log(numeros);
Neste caso, o resultado impresso no console será: [1, 2, 3, 4, 5, 6].
Outro exemplo seria utilizar o método pop() para remover o último elemento do array:
numeros.pop();
console.log(numeros);
O resultado impresso no console será: [1, 2, 3, 4, 5].
Exemplos de aplicação dos métodos de array em JavaScript
Agora que entendemos como utilizar os métodos de array em JavaScript, vamos ver alguns exemplos de aplicação.



Exemplo 1: Filtrar números pares de um array
Suponha que temos um array de números e queremos filtrar apenas os números pares. Podemos utilizar o método filter() em conjunto com uma função de callback para realizar essa tarefa:
let numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
let numerosPares = numeros.filter(function(numero) {
return numero % 2 === 0;
});
console.log(numerosPares);
O resultado impresso no console será: [2, 4, 6, 8, 10].
Exemplo 2: Encontrar a soma total de um array de números
Vamos supor que temos um array de números e queremos calcular a soma total. Podemos utilizar o método reduce() para obter esse resultado:
let numeros = [1, 2, 3, 4, 5];
let somaTotal = numeros.reduce(function(acumulador, numero) {
return acumulador + numero;
}, 0);
console.log(somaTotal);
O resultado impresso no console será: 15.
Considerações finais sobre os métodos de array em JavaScript
Os métodos de array em JavaScript são ferramentas extremamente úteis para manipulação e transformação de arrays. Eles nos ajudam a escrever código mais legível, eficiente e com menos repetição.
Em resumo, os métodos de array em JavaScript são uma parte fundamental da linguagem e podem ser utilizados para facilitar o trabalho com arrays em seus projetos. Espero que este artigo tenha sido útil para entender a importância e o potencial desses métodos em suas aplicações JavaScript.
Como utilizar os métodos de array em JavaScript
Agora que já conhecemos os métodos de array em JavaScript e sabemos quais são as principais funções que eles desempenham, vamos aprender como utilizá-los em nossos códigos. A seguir, irei apresentar algumas dicas e exemplos práticos para ajudar você a utilizar esses métodos de forma eficiente e produtiva.
1. Acessando elementos do array
Para acessar elementos específicos em um array, podemos utilizar o índice do elemento desejado dentro de colchetes ([]). O índice de um array começa em 0, ou seja, o primeiro elemento está no índice 0, o segundo no índice 1 e assim por diante. Veja o exemplo abaixo:
let numeros = [1, 2, 3, 4, 5];
console.log(numeros[0]); // imprime 1
console.log(numeros[2]); // imprime 3
2. Adicionando elementos ao array
Para adicionar elementos a um array, podemos utilizar o método push(). Esse método adiciona um ou mais elementos ao final do array. Veja o exemplo abaixo:
let numeros = [1, 2, 3];
numeros.push(4);
console.log(numeros); // imprime [1, 2, 3, 4]
numeros.push(5, 6);
console.log(numeros); // imprime [1, 2, 3, 4, 5, 6]
3. Removendo elementos do array
Existem várias maneiras de remover elementos de um array em JavaScript. Alguns métodos comumente utilizados são:
- Método pop(): Remove o último elemento do array e o retorna.
- Método shift(): Remove o primeiro elemento do array e o retorna.
- Método splice(): Remove um ou mais elementos do array em uma posição específica.
Veja os exemplos abaixo:



let numeros = [1, 2, 3, 4, 5];
let ultimoElemento = numeros.pop();
console.log(numeros); // imprime [1, 2, 3, 4]
console.log(ultimoElemento); // imprime 5
let primeiroElemento = numeros.shift();
console.log(numeros); // imprime [2, 3, 4]
console.log(primeiroElemento); // imprime 1
let elementosRemovidos = numeros.splice(1, 2);
console.log(numeros); // imprime [2]
console.log(elementosRemovidos); // imprime [3, 4]
4. Percorrendo um array
Para percorrer os elementos de um array, podemos utilizar um loop, como o for loop ou o forEach(). Veja o exemplo abaixo utilizando o forEach():
let numeros = [1, 2, 3, 4, 5];
numeros.forEach(function(numero) {
console.log(numero);
});
Este código irá imprimir cada elemento do array no console.
5. Transformando um array
Existem vários métodos que nos permitem transformar os elementos de um array. Alguns exemplos são:
- Método map(): Cria um novo array com os resultados de uma função aplicada a cada elemento do array original.
- Método filter(): Cria um novo array contendo apenas os elementos do array original que satisfazem a condição especificada em uma função.
Veja os exemplos abaixo:
let numeros = [1, 2, 3, 4, 5];
let multiplicadosPorDois = numeros.map(function(numero) {
return numero * 2;
});
console.log(multiplicadosPorDois); // imprime [2, 4, 6, 8, 10]
let pares = numeros.filter(function(numero) {
return numero % 2 === 0;
});
console.log(pares); // imprime [2, 4]
Essas são apenas algumas das formas de utilizar os métodos de array em JavaScript. Existem muitas outras possibilidades e combinações que você pode explorar para manipular e transformar seus dados de acordo com suas necessidades.
Conclusão
Os métodos de array em JavaScript são ferramentas poderosas que nos permitem manipular e transformar arrays de maneira eficiente e produtiva. Com o conhecimento desses métodos e sua correta aplicação, podemos escrever códigos mais legíveis, eficientes e de fácil manutenção.
Neste artigo, exploramos o que são os métodos de array em JavaScript, como utilizá-los em nossos códigos e vimos exemplos práticos de aplicação. É importante praticar e experimentar esses métodos em diferentes situações para assimilar melhor seus conceitos e potenciais.
Lembre-se sempre de consultar a documentação oficial do JavaScript e buscar por outros recursos de aprendizado para se aprofundar ainda mais no assunto. Aproveite os métodos de array em JavaScript e torne seus projetos mais eficientes e robustos!
A Awari é a melhor plataforma para aprender sobre programação no Brasil.
Aqui você encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu próximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.
Já pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? Clique aqui para se inscrever na Awari e começar a construir agora mesmo o próximo capítulo da sua carreira em dados.


