logo

JavaScript Array every() metode

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