El mètode JavaScript array every() comprova si tots els elements donats en una matriu compleixen la condició proporcionada. Retorna true quan cada element de matriu donat compleix la condició, en cas contrari, és fals.
Sintaxi
El mètode every() es representa amb la sintaxi següent:
array.every(callback(currentvalue,index,arr),thisArg)
Paràmetre
devolució de trucada - Representa la funció que prova la condició.
valor actual - L'element actual de la matriu.
índex - És opcional. L'índex de l'element actual.
arr - És opcional. La matriu sobre la qual va operar cada().
aquestArg - És opcional. El valor que s'ha d'utilitzar durant l'execució de la devolució de trucada.
Tornar
Un valor booleà.
Exemple de mètode JavaScript Array every().
Vegem alguns exemples del mètode every().
Exemple 1
Comprovem les notes d'un alumne.
var marks=[50,40,45,37,20]; function check(value) { return value>30; //return false, as marks[4]=20 } document.writeln(marks.every(check));Prova-ho ara
Sortida:
false
Exemple 2
En aquest exemple, provarem si el nombre d'elements presents en una matriu compleixen el valor especificat.
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;>