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 detundefined.
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 ikkecallbackfor 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 ()








