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