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