De JavaScript-methode Array every () controleert of alle array-elementen de opgegeven testfunctie doorstaan.
De syntaxis van de every()
methode is:
arr.every(callback(currentValue), thisArg)
Hier is arr een array.
elke () Parameters
De every()
methode omvat:
- callback - De functie om voor elk array-element te testen. Het duurt:
- currentValue - Het huidige element dat wordt doorgegeven vanuit de array.
- thisArg (optioneel) - Waarde die moet worden gebruikt als
this
bij het uitvoeren van callback. Standaard is hetundefined
.
Retourwaarde van elke ()
- Geeft terug
true
als alle arrayelementen de opgegeven testfunctie doorstaan (callback
retourneert een waarheidsgetrouwe waarde). - Anders keert het terug
false
.
Opmerkingen :
every()
verandert de originele array niet.every()
wordt niet uitgevoerdcallback
voor matrixelementen zonder waarden.
Voorbeeld: controleer de waarde van het array-element
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);
Uitvoer
Alle leden moeten minstens 18 jaar oud zijn. false
Aanbevolen literatuur: JavaScript Array some ()