Javascript Array hver ()

JavaScript Array every () -metoden sjekker om alle matriseelementene består den gitte testfunksjonen.

Syntaksen til every()metoden er:

 arr.every(callback(currentValue), thisArg)

Her er arr en matrise.

hver () parameter

Den every()metoden tar i:

  • tilbakeringing - Funksjonen som skal testes for hvert matriseelement. Det tar inn:
    • currentValue - Det nåværende elementet som sendes fra matrisen.
  • thisArg (valgfritt) - Verdi å bruke som thisnår du utfører tilbakeringing. Som standard er det det undefined.

Returverdi fra hver ()

  • Returnerer truehvis alle matriseelementene består den gitte testfunksjonen ( callbackreturnerer en sannhetsverdi).
  • Ellers kommer den tilbake false.

Merknader :

  • every() endrer ikke den opprinnelige matrisen.
  • every()kjøres ikke callbackfor matriseelementer uten verdier.

Eksempel: Kontroller verdien av matriseelementet

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

Produksjon

Alle medlemmer må være minst 18 år. falsk

Anbefalt lesing: JavaScript Array some ()

Interessante artikler...