5 Advanced JavaScript concepts that will make you a better developer

Henrik Larsen Toft
Level Up Coding
Published in
3 min readMay 24, 2022

--

Photo by Arnold Francisca on Unsplash

Currying

Currying means evaluating functions with multiple arguments and decomposing them into a sequence of functions with a single argument. So, instead of taking all arguments at once, the function takes the first argument and returns a new function, which takes second argument and returns a new function, which takes the third… and so on…

--

--