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

Metodo every() dell'array JavaScript

 Oggetto Array JavaScript

Il metodo every() testa tutti gli elementi dell'array, per vedere se passano il test implementato dalla funzione fornita.

Attenzione:Per qualsiasi condizione applicata su un array vuoto, questo metodo restituisce true.

Sintassi:

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;
Testa per vedere‹/›

Compatibilità del browser

I numeri nella tabella indicano la versione del browser che supporta la prima versione di every()

Metodo
every()1.59

Valore del parametro

ParametroDescrizione
callback
La funzione da eseguire per ogni elemento dell'array.
Parametro della funzione:
  • currentValueObbligatorio)-Indice dell'elemento corrente dell'array che viene trattato

  • indexOpzionale)-Indice dell'elemento corrente dell'array che viene trattato

  • arrayOpzionale)- OgniArray chiamato

thisArgOpzionale. L'oggetto viene utilizzato come "this" durante l'esecuzione della callback, passato alla funzione come valore di "this".
Se thisValue è omesso, il valore di "this" è "undefined"

Dettagli tecnici

Valore di ritorno:Se la funzione di callback restituisce un valore vero per ogni elemento dell'array, allora è true; altrimenti:trueAltrimenti:false
Versione JavaScript:ECMAScript 5

 Oggetto Array JavaScript