**_map, filter and reduce _**are essentially just some of the most well-known, easy to use, higher-order functions that run provided callback on each element of an array.
In this article, we will explore how using map(), filter(), and reduce() can help make our code:
**1.**Easy to comprehend.
2. Less prone to side effects as these function don’t modify the actual array, and instead create a new one.
**3. **Avoid explicit loops.
Let’s explore and familiarize ourselves with these functions.
#functional-programming #filters #maps #javascript #reduce