JavaScript Array every() metod

JavaScript-matrisen every()-metoden kontrollerar om alla de givna elementen i en matris uppfyller det angivna villkoret. Den returnerar sant när varje givet arrayelement uppfyller villkoret annars falskt.

Syntax

Metoden every() representeras av följande syntax:

 array.every(callback(currentvalue,index,arr),thisArg)  

Parameter

ring tillbaka – Det representerar funktionen som testar tillståndet.

nuvarande värde - Det aktuella elementet i arrayen.

index – Det är valfritt. Indexet för aktuellt element.

arr – Det är valfritt. Arrayen som every() arbetade på.

dettaArg – Det är valfritt. Värdet som ska användas som detta när återuppringning utförs.

Lämna tillbaka

Ett booleskt värde.

JavaScript Array every() metodexempel

Låt oss se några exempel på every() metod.

Exempel 1

Låt oss kontrollera betygen för en elev.

 var marks=[50,40,45,37,20]; function check(value) { return value>30; //return false, as marks[4]=20 } document.writeln(marks.every(check));  
Testa det nu

Produktion:

 false  

Exempel 2

I det här exemplet kommer vi att testa om antalet element som finns i en array uppfyller det angivna värdet.

 function test(element, index, array) { return index <4; } document.writeln([21,32,2,43].every(test)); true document.writeln([21,32,2,43,35].every(test)); false < pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> true false </pre> <br></4;>