English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método every() do Array JavaScript

 Objeto Array do JavaScript

O método every() testa todos os elementos do array para ver se passam pelo teste implementado pela função fornecida.

Atenção:Para qualquer condição aplicada em um array vazio, este método retorna true.

Sintaxe:

array.every(callback, thisArg)
var nums = [1, 30, 39, 29, 10, 13]);
var bool = nums.every(function(element) {
return element >= 18;
});
document.getElementById("result").innerHTML = bool;
Teste e veja‹/›

Compatibilidade do Navegador

Os números na tabela especificam a primeira versão do navegador que suporta completamente o método every():

Método
every()Sim1.5SimSim9

Valor do parâmetro

ParâmetrosDescrição
callback
A função a ser executada para cada elemento do array.
Parâmetros da função:
  • currentValue(Necessário)-Índice do elemento atual em processamento no array

  • index(Opcional)-Índice do elemento atual em processamento no array

  • array(Opcional)- CadaArray chamado

thisArgOpcional. O objeto é usado como o valor de "this" ao executar a função, passado para a função.
Se o thisValue for omitido, o valor de "this" é "undefined"

Detalhes Técnicos

Retorno:Se a função de callback retornar um valor verdadeiro para cada elemento do array, é true; caso contrário, étrue。Caso contrário, éfalse
Versão do JavaScript:ECMAScript 5

 Objeto Array do JavaScript