ES6 Challenges not explaining much

I don’t know if I am the only one experiencing this. I have been solving the challenges in the order specified, but ES6 challenges are feeling a bit hard for me. The concepts introduced are entirely new things. For instance, I have never used the built in functions map(), filter() or reduce() anywhere yet I am expected to solve challenges using these. My question is. Is there anyway I can skip ES6 and come back to it later without having any problems understanding new material?

I skipped half of ES6 and I’m almost done with the Intermediate Algorithm challenges, so I think you can safely skip and go back to it later. But you will need map(), filter() and reduce() latter (they will tell you when you have to use them).

Yea, I actually have some experience using ES6 and these challenges are confusing as hell.