English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
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‹/›
I numeri nella tabella indicano la versione del browser che supporta la prima versione di every()
Metodo | |||||
every() | Sì | 1.5 | Sì | Sì | 9 |
Parametro | Descrizione |
---|---|
callback | La funzione da eseguire per ogni elemento dell'array. Parametro della funzione:
|
thisArg | Opzionale. 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" |
Valore di ritorno: | Se la funzione di callback restituisce un valore vero per ogni elemento dell'array, allora è true; altrimenti: |
---|---|
Versione JavaScript: | ECMAScript 5 |