logo

JavaScript Array every() metódus

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