Array every()
every() accepts two arguments:
- a function to run on each item
- an optional scope object.
every() runs the given function on every item and returns true if the function returns true for every item. every() does the query against the array for matching criteria with the passed in function.
The function passed in receives three arguments:
- the array item value,
- the position of the item in the array
- the array object itself.
<!DOCTYPE html>
<html>
<head>
<title>Example</title>
<script type="text/javascript">
var numbers = [1,2,3,4,5,4,3,2,1];
var everyResult = numbers.every(function(item, index, array){
return (item > 2);
});
document.writeln(everyResult); //false
</script>
</head>
<body>
</body>
</html>
every() does not change the values contained in the array.
Home
JavaScript Book
Essential Types
JavaScript Book
Essential Types
Array:
- The Array Type
- Array Built-in Methods
- Detecting Arrays
- Get and set array values
- Enumerating the Contents of an Array
- Array Length
- Array join() method
- Array concat()
- Array indexOf()
- Array lastIndexOf()
- Array every()
- Array filter() filters array with the given function.
- Array map()
- Array forEach()
- push() and pop():Array Stack Methods
- push(), shift():Array Queue Methods
- Array reduce()
- Array reduceRight()
- reverse():Reordering array
- Array slice()
- Array some()
- Array splice()
- Array sort()
- toString(), toLocaleString() and valueOf Array
- Array unshift()