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