Array Methods In JavaScript

Array
It is the collection of elements of different data types.
It is of dynamic size.
we can access the elements of array by indexes. The index start from 0 to size_of_array - 1.
Example:
let arr=[1,2,3,"Hello","Hai"]
Output:
[1,2,3,'Hello','Hai']
Lets see some of the widely used methods in Javascript.
map()
It is used to perform a set of operations which are mentioned in function to each element of array and store that result in a new array.
Example:
let arr=[1,2,3,4,5];
let result=arr.map(arr=>arr*2);
console.log("The result is", result);
Output:
[2,4,6,8,10]
filter()
It creates a copy of the array and displays the elements only which satisfies the condition of the function which we have defined.
Example:
let arr=[1,2,3,4,5];
let result=arr.filter((arr)=>arr%2==0);
console.log(result);
Output:
[2,4]
reduce()
It is used to reduce the array into a single value by applying the reducer function against the previous and current element.
Example:
let arr=[1,2,3,4,5];
let sum=arr.reduce((previous_element,current_element)=> previous_element+current_element,0);
console.log(sum);
forEach()
It is an inbuilt javascript method used to iterate over the elements in array.
Example:
let arr=[1,2,3,4,5];
arr.forEach(element=>console.log(element*100));
Output:

sort()
It is used to sort the elements in the array. where strings are sorted on string comparisons and numbers are sorted on numerical comparisons.
Example:
arr=[1,9,2,4,6,0]
arr.sort()
Output:
[0,1,2,4,6,9]
find()
This find method will return the first element which satisfies the condition present in the function or else it returns undefined.
Example:
let arr=[1,2,3,4,5];
let found=arr.find((element)=>element>2);
console.log(found);
Output:
3



