map() vs reduce()

 forEach() method is used to loop through each element of an array . 

 The forEach() method takes a callback function as an argument. 

 The callback function is invoked for each element of the array or object.



  map() method is used to loop through each element of an array . 

  The map() method takes a callback function as an argument. 

  The callback function is invoked for each element of the array or object.


Both map() method and  forEach() method are similar but it returns a new array.



LET US TRY AND LEARN

Author & Editor

1 Comments:

  1. I always get tripped up choosing between forEach and map. For loops where I don’t need a new array, forEach makes more sense, but map is nice when you actually wanna transform stuff. Also, didn’t realize map returns a new array every time, kinda handy. If you wanna check some random stuff too, here's kolkata ff.

    ReplyDelete