Die Methode JavaScript Array every () prüft, ob alle Array-Elemente die angegebene Testfunktion bestehen.
Die Syntax der every()
Methode lautet:
arr.every(callback(currentValue), thisArg)
Hier ist arr ein Array.
alle () Parameter
Die every()
Methode umfasst:
- Rückruf - Die Funktion, die für jedes Array-Element getestet werden soll. Es dauert:
- currentValue - Das aktuelle Element, das vom Array übergeben wird.
- thisArg (optional) - Wert, der
this
beim Ausführen eines Rückrufs verwendet werden soll. Standardmäßig ist esundefined
.
Rückgabewert von jedem ()
- Gibt zurück,
true
wenn alle Array-Elemente die angegebene Testfunktion bestehen (callback
gibt einen Wahrheitswert zurück). - Andernfalls wird es zurückgegeben
false
.
Anmerkungen :
every()
ändert das ursprüngliche Array nicht.every()
wird nichtcallback
für Array-Elemente ohne Werte ausgeführt.
Beispiel: Überprüfen Sie den Wert des Array-Elements
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);
Ausgabe
Alle Mitglieder müssen mindestens 18 Jahre alt sein. falsch
Empfohlene Lektüre: JavaScript Array some ()