You'll also learn where you'll want to use them and how to use them, with the help of analogies and examples. In this tutorial, you'll see how each of these high-order array methods work. Map, filter, and reduce are three of the most useful and powerful high-order array methods. So this makes these methods a must-learn. Second, React builds on key concepts like the map(), filter(), and reduce() JavaScript methods (after all – React is a JavaScript library).
So if that's what you're doing, first of all – great job! You have made a wise decision by not starting directly with React. If you want to learn React, it's important to get a fair understanding of some core JavaScript concepts first.