English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript Array every() Methode

 JavaScript Array-Objekt

Die every() Methode überprüft alle Elemente eines Arrays, ob sie die vom angegebenen Funktion durchgeführte Prüfung bestehen.

Beachtung:Für jede Bedingung, die auf einer leeren Liste platziert ist, gibt dieser Methoden true zurück.

Syntax:

array.every(callback, thisArg)
var nums = [1, 30, 39, 29, 10, 13];
var bool = nums.every(function(element) {
return element >= 18;
});
document.getElementById("result").innerHTML = bool;
Testen Sie heraus‹/›

Browser-Kompatibilität

Die Zahlen in der Tabelle geben die erste Browser-Version an, die every() vollständig unterstützt:

Methode
every()Ja1.5JaJa9

Parameterwert

ParameterBeschreibung
callback
Die Funktion, die für jedes Element im Array ausgeführt wird.
Funktionparameter:
  • currentValueNotwendig-Der aktuelle Index des im Array verarbeiteten Elements

  • indexOptional-Der aktuelle Index des im Array verarbeiteten Elements

  • arrayOptional- jederAufrufende Array

thisArgOptional. Das Objekt wird als "this" verwendet, wenn der Callback ausgeführt wird, und wird an die Funktion übergeben.
Wenn thisValue weggelassen wird, ist der Wert von "this" "undefined"

Technische Details

Rückgabewert:Wenn die Callback-Funktion für jeden Array-Element eine wahre Wert zurückgibt, ist dies true; ansonsten:trueAnsonsten:false
JavaScript-Version:ECMAScript 5

 JavaScript Array-Objekt