📄️ filter()
filter() creates a new array that contains all the calling array’s elements that passed the test specified by the method’s argument.
📄️ forEach()
Whenever you use forEach() on an array, the method executes its function argument once for each item of the calling array.
📄️ indexOf()
indexOf() searches its calling array for the first occurrence of the method's string argument.
📄️ lastIndexOf()
lastIndexOf() searches its calling array for the last occurrence of the method's argument.
📄️ map()
map() creates a new array that contains the result of invoking map()'s function argument on each item of the calling array.
📄️ pop()
JavaScript’s pop() method removes and returns its calling array’s last item. It does not accept any argument.
📄️ push()
JavaScript's push() method adds its arguments to the end of its calling array and returns the calling array’s new length.
📄️ reduce()
Whenever you use reduce() on an array, the method uses its function argument to reduce its calling array’s items to a single value.
📄️ shift()
JavaScript’s shift() method removes and returns its calling array’s first item. It does not accept any argument.
📄️ slice()
JavaScript's slice() method duplicates a specified part of its calling array into a new array—without altering the original array.
📄️ splice()
JavaScript's splice() method alters its calling array by adding or removing a specific number of items to/from it.
📄️ unshift()
JavaScript's unshift() method adds its arguments to the beginning of its calling array and returns the calling array’s new length.