Javascript Array hver ()

JavaScript Array hver () metode kontrollerer, om alle matrixelementerne består den givne testfunktion.

Metodens syntaks every()er:

 arr.every(callback(currentValue), thisArg)

Her er arr en matrix.

hver () parameter

Den every()metode tager i:

  • callback - Funktionen, der skal testes for hvert array-element. Det tager i:
    • currentValue - Det aktuelle element, der sendes fra arrayet.
  • thisArg (valgfri) - Værdi, der skal bruges som thisved tilbagekaldelse. Som standard er det undefined.

Returneringsværdi fra hver ()

  • Returnerer, truehvis alle callbackmatrixelementer passerer den givne testfunktion ( returnerer en sandhedsværdi).
  • Ellers vender det tilbage false.

Bemærkninger :

  • every() ændrer ikke den oprindelige matrix.
  • every()udfører ikke callbackfor matrixelementer uden værdier.

Eksempel: Kontroller værdi af matrixelement

 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);

Produktion

Alle medlemmer skal være mindst 18 år. falsk

Anbefalet læsning: JavaScript Array nogle ()

Interessante artikler...