Metoda JavaScript niza every() provjerava zadovoljavaju li svi dani elementi u nizu zadani uvjet. Vraća true kada svaki zadani element niza zadovoljava uvjet inače false.
Sintaksa
Metoda every() predstavljena je sljedećom sintaksom:
array.every(callback(currentvalue,index,arr),thisArg)
Parametar
uzvratiti poziv - Predstavlja funkciju koja testira stanje.
Trenutna vrijednost - Trenutni element niza.
indeks - Nije obavezno. Indeks trenutnog elementa.
arr - Nije obavezno. Niz na kojem je djelovao svaki().
thisArg - Nije obavezno. Vrijednost koja se koristi kao ova tijekom izvođenja povratnog poziva.
Povratak
Booleova vrijednost.
Primjer metode JavaScript Array every().
Pogledajmo neke primjere metode every().
Primjer 1
Provjerimo ocjene učenika.
var marks=[50,40,45,37,20]; function check(value) { return value>30; //return false, as marks[4]=20 } document.writeln(marks.every(check));Testirajte sada
Izlaz:
false
Primjer 2
U ovom primjeru testirat ćemo zadovoljava li broj elemenata prisutnih u nizu navedenu vrijednost.
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;>