Il metodo JavaScript Array every () controlla se tutti gli elementi dell'array superano la funzione di test data.
La sintassi del every()
metodo è:
arr.every(callback(currentValue), thisArg)
Qui, arr è un array.
ogni () Parametri
Il every()
metodo comprende:
- callback - La funzione da verificare per ogni elemento dell'array. Comprende:
- currentValue - L'elemento corrente passato dall'array.
- thisArg (opzionale) - Valore da utilizzare come
this
durante l'esecuzione della richiamata. Per impostazione predefinita, lo èundefined
.
Valore restituito da ogni ()
- Restituisce
true
se tutti gli elementi dell'array superano la funzione di test data (callback
restituisce un valore veritiero). - Altrimenti, ritorna
false
.
Note :
every()
non modifica l'array originale.every()
non viene eseguitocallback
per gli elementi della matrice senza valori.
Esempio: controllare il valore dell'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);
Produzione
Tutti i membri devono avere almeno 18 anni di età. falso
Letture consigliate: JavaScript Array some ()