Array.every
every — Executes a provided function once per array element. If the function returns a false value, it will break the loop.
Description
Array.every(function callback, [object this])
Parameters
Name | Description | Type | Default | Optional |
---|---|---|---|---|
callback | See callback below. | function | No | |
this | object | Yes |
callback
The following parameters is passed to the callback.
- value
The value of the current index.
- index
The current index.
- array
The array.
Return values
Returns true if all iterations passed, otherwise false.
Examples
Example #1 – every example
Passing in a custom object for this.
Emulates a failed test when the value 4 is discovered.