logo

Metoda JavaScript Array every().

Metoda JavaScript array every() preveri, ali vsi dani elementi v matriki izpolnjujejo podani pogoj. Vrne true, ko vsak podani element matrike izpolnjuje pogoj, sicer false.

Sintaksa

Metoda every() je predstavljena z naslednjo sintakso:

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

Parameter

poklicati nazaj - Predstavlja funkcijo, ki testira stanje.

trenutna vrednost - Trenutni element matrike.

kazalo - Ni obvezno. Indeks trenutnega elementa.

prir - Ni obvezno. Matrika, na kateri je deloval vsak().

thisArg - Ni obvezno. Vrednost, ki se uporablja kot ta med izvajanjem povratnega klica.

Vrnitev

Logična vrednost.

Primer metode JavaScript Array every().

Oglejmo si nekaj primerov metode every().

Primer 1

Preverimo ocene študenta.

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

Izhod:

 false 

Primer 2

V tem primeru bomo preizkusili, ali število elementov v matriki ustreza podani vrednosti.

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