JavaScript masīva every() metode pārbauda, vai visi norādītie elementi masīvā atbilst sniegtajam nosacījumam. Tas atgriež patiesu vērtību, ja katrs dotais masīva elements atbilst nosacījumam, kas citādi ir nepatiess.
Sintakse
Metode every() tiek attēlota ar šādu sintakse:
array.every(callback(currentvalue,index,arr),thisArg)
Parametrs
atzvani - Tas apzīmē funkciju, kas pārbauda nosacījumu.
pašreizējā vērtība - Pašreizējais masīva elements.
rādītājs - Tas nav obligāti. Pašreizējā elementa indekss.
arr - Tas nav obligāti. Masīvs, kurā darbojās every().
thisArg - Tas nav obligāti. Vērtība, kas jāizmanto, veicot atzvanīšanu.
Atgriezties
Būla vērtība.
JavaScript masīva every() metodes piemērs
Apskatīsim dažus katras () metodes piemērus.
1. piemērs
Pārbaudīsim skolēna atzīmes.
var marks=[50,40,45,37,20]; function check(value) { return value>30; //return false, as marks[4]=20 } document.writeln(marks.every(check));Izmēģiniet to tūlīt
Izvade:
false
2. piemērs
Šajā piemērā mēs pārbaudīsim, vai masīvā esošo elementu skaits atbilst norādītajai vērtībai.
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;>