English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
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‹/›
Os números na tabela especificam a primeira versão do navegador que suporta completamente o método every():
Método | |||||
every() | Sim | 1.5 | Sim | Sim | 9 |
Parâmetros | Descrição |
---|---|
callback | A função a ser executada para cada elemento do array. Parâmetros da função:
|
thisArg | Opcional. 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" |
Retorno: | Se a função de callback retornar um valor verdadeiro para cada elemento do array, é true; caso contrário, é |
---|---|
Versão do JavaScript: | ECMAScript 5 |