Javascript-array elke ()

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 thisbij het uitvoeren van callback. Standaard is het undefined.

Retourwaarde van elke ()

  • Geeft terug trueals alle arrayelementen de opgegeven testfunctie doorstaan ​​( callbackretourneert een waarheidsgetrouwe waarde).
  • Anders keert het terug false.

Opmerkingen :

  • every() verandert de originele array niet.
  • every()wordt niet uitgevoerd callbackvoor 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 ()

Interessante artikelen...