JavaScript

Como mudar um valor em arary com forEach em JavaScript

25 de junho de 2022

Como mudar um valor em arary com forEach em JavaScript

Neste artigo você vai aprender a como mudar um valor em arary com forEach, utilizando recursos do próprio método

mudar um valor em arary com forEach capa

Fala programador(a), beleza? Bora aprender mais sobre arrays e JavaScript!

Para alterar algum valor de array com o forEach, vamos precisar o elemento pelo seu índice no array

Isso é fácil, pois o método nos dá um argumento especial que representa o índice

Após isso é só realizar a atribuição, que pode ser mediante a uma condicional

Veja um exemplo de código:

const list = [1, 2, 3]

list.forEach(function(item, i) {
  if(i === 0) {
  	this[i] = "mudou";
  }
}, list);

console.log(list) // ["mudou", 2, 3]

Basicamente temos um array chamado list, e aplicamos o forEach para ele

A cada iteração temos uma função anônima sendo executada, que podemos trocar para arrow function sem problema algum

Depois identificamos o índice que queremos, que é o 0

E por fim há a alteração do elemento alvo, veja o resultado final em console.log

Temos o array com o item modificado, simples não é? 🙂

Conclusão

Neste artigo você aprendeu a como mudar um valor em arary com forEach

Utilizamos o atributo que representa o índice do elemento para fazer a atribuição do novo valor

A alteração foi feita com base de uma condicional, mas isso não é necessário

Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias! Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!

Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os cursos

Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x