A JavaScript array every() metódus ellenőrzi, hogy egy tömb összes adott eleme megfelel-e a megadott feltételnek. Igazat ad vissza, ha minden adott tömbelem teljesíti az egyébként hamis feltételt.
Szintaxis
Az every() metódust a következő szintaxis képviseli:
array.every(callback(currentvalue,index,arr),thisArg)
Paraméter
visszahív - A feltételt tesztelő függvényt képviseli.
10 ml-től unciáig
jelenlegi érték - A tömb aktuális eleme.
index - Nem kötelező. Az aktuális elem indexe.
arr - Nem kötelező. A tömb, amelyen minden() működött.
thisArg - Nem kötelező. Az így használandó érték a visszahívás végrehajtásakor.
Visszatérés
Logikai érték.
JavaScript Array every() metódus példa
Lássunk néhány példát minden() metódusra.
1. példa
Ellenőrizzük egy tanuló jegyeit.
10 százalék a 60-ból
var marks=[50,40,45,37,20]; function check(value) { return value>30; //return false, as marks[4]=20 } document.writeln(marks.every(check));Tesztelje most
Kimenet:
false
2. példa
Ebben a példában azt teszteljük, hogy a tömbben lévő elemek száma megfelel-e a megadott értéknek.
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;>