Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Iterando com o Método forEach | Laços de Repetição
Introdução ao TypeScript

bookIterando com o Método forEach

Existe também um método muito interessante chamado forEach() para trabalhar com elementos de arrays. É um assunto avançado para iniciantes, mas é importante conhecê-lo. Com esse método, é possível economizar tempo e reduzir a quantidade de linhas de código. Veja um exemplo de como utilizá-lo e entenda seu funcionamento:

12345
let numbers = [1, 2, 3, 4, 5]; numbers.forEach((number) => { console.log(number); });
copy

Neste exemplo:

  1. numbers é o array original contendo números;
  2. .forEach é a chamada do método no array numbers;
  3. (number) => { console.log(number); } é a função de callback que será executada para cada elemento do array. Neste caso, ela exibe cada elemento no console.

É importante observar que o método forEach não modifica o array original e não retorna um novo array. Ele é projetado para efeitos colaterais, como exibir conteúdo ou atualizar outros dados.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 8

Pergunte à IA

expand

Pergunte à IA

ChatGPT

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

Suggested prompts:

Can you explain what a callback function is in this context?

Are there other methods similar to forEach that work with arrays?

Can you show an example of using forEach with objects instead of arrays?

Awesome!

Completion rate improved to 2.94

bookIterando com o Método forEach

Deslize para mostrar o menu

Existe também um método muito interessante chamado forEach() para trabalhar com elementos de arrays. É um assunto avançado para iniciantes, mas é importante conhecê-lo. Com esse método, é possível economizar tempo e reduzir a quantidade de linhas de código. Veja um exemplo de como utilizá-lo e entenda seu funcionamento:

12345
let numbers = [1, 2, 3, 4, 5]; numbers.forEach((number) => { console.log(number); });
copy

Neste exemplo:

  1. numbers é o array original contendo números;
  2. .forEach é a chamada do método no array numbers;
  3. (number) => { console.log(number); } é a função de callback que será executada para cada elemento do array. Neste caso, ela exibe cada elemento no console.

É importante observar que o método forEach não modifica o array original e não retorna um novo array. Ele é projetado para efeitos colaterais, como exibir conteúdo ou atualizar outros dados.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 8
some-alt