Matriz Javascript a cada ()

O método JavaScript Array every () verifica se todos os elementos do array passam na função de teste fornecida.

A sintaxe do every()método é:

 arr.every(callback(currentValue), thisArg)

Aqui, arr é um array.

every () Parâmetros

O every()método inclui:

  • retorno de chamada - a função a ser testada para cada elemento da matriz. Inclui:
    • currentValue - O elemento atual que está sendo passado da matriz.
  • thisArg (opcional) - Valor a ser usado thisao executar o retorno de chamada. Por padrão, é undefined.

Valor de retorno de cada ()

  • Retorna truese todos os elementos do array passam na função de teste fornecida ( callbackretorna um valor verdadeiro).
  • Caso contrário, ele retorna false.

Notas :

  • every() não altera a matriz original.
  • every()não é executado callbackpara elementos da matriz sem valores.

Exemplo: Verifique o valor do elemento Array

 function checkAdult(age) ( return age>= 18; ) const ageArray = (34, 23, 20, 26, 12); let check = ageArray.every(checkAdult); // false if (!check) ( console.log("All members must be at least 18 years of age.") ) // using arrow function let check1 = ageArray.every(age => age>= 18); // false console.log(check1);

Resultado

Todos os membros devem ter pelo menos 18 anos de idade. falso

Leitura recomendada: JavaScript Array some ()

Artigos interessantes...