logo

JavaScript Array every() metóda

Metóda JavaScript pole every() kontroluje, či všetky dané prvky v poli spĺňajú zadanú podmienku. Vracia hodnotu true, keď každý daný prvok poľa spĺňa podmienku inak nepravdivú.

Syntax

Metóda every() je reprezentovaná nasledujúcou syntaxou:

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

Parameter

zavolaj späť - Predstavuje funkciu, ktorá testuje stav.

súčasná hodnota - Aktuálny prvok poľa.

index - Je to voliteľné. Index aktuálneho prvku.

arr - Je to voliteľné. Pole, na ktorom fungovala každá().

thisArg - Je to voliteľné. Hodnota, ktorá sa má použiť pri vykonávaní spätného volania.

Návrat

Booleovská hodnota.

Príklad metódy JavaScript Array every().

Pozrime sa na niekoľko príkladov každej metódy ().

Príklad 1

Skontrolujme známky žiaka.

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

Výkon:

 false 

Príklad 2

V tomto príklade otestujeme, či počet prvkov prítomných v poli spĺňa zadanú hodnotu.

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