JavaScript Array method: every()
[this page | pdf | back links]
The every() method (when applied to a JavaScript
array) returns
true if every element passes a
specified test, otherwise returns false.
It only executes until the function it uses returns a false value and then
returns false. It does not execute the function for array elements without
values. It does not change the original array
It
has the following syntax with the following parameters. It returns a
Boolean as above.
array.every(function(currentValue, index,
arr), thisValue)
|
Parameter
|
Required / Optional
|
Description
|
|
function(currentValue,
index, arr)
|
Required
|
A function to be run
for each element
|
|
thisValue
|
Optional
|
A value to be passed to
the function to be used as its ‘this’ value (if empty then thisValue
will be undefined
|
The function
arguments are:
|
Parameter
|
Required / Optional
|
Description
|
|
currentValue
|
Required
|
The value of the
current element
|
|
Index
|
Optional
|
The array index of the
current element
|
|
arr
|
Optional
|
The array object which
the current element belongs to
|
NAVIGATION LINKS
Contents | Prev | Next | JavaScript Arrays