Método each

O método each chama uma função determinada para cada elemento do conjunto. Diferentemente do método similar map, que retorna um conjunto recém-formado de diferentes elementos e objetos, o método each retorna o conjunto original de elementos.

Sintaxe

Os próprios elementos estão acessíveis na função, na variável this, e seus números ordinais no conjunto — na variável index:

javascript$(seletor).each(function(index, elem));

Exemplo

Vamos exibir sequencialmente na tela o conteúdo de cada parágrafo, usando os métodos each e text:

html<p>text1</p>
<p>text2</p>
<p>text3</p>
javascript$('.www').each(
  function() {
    console.log($(this).text()); // exibirá 'text1', 'text2' e 'text3' 
  }
);

Veja também

  • método filter,
    que filtra elementos por um seletor específico
  • método map,
    que chama uma função determinada para cada elemento do conjunto