JS
challenger
Home
Intermediate JavaScript
functions II
Functions II
rest parameter
arrow functions
closures
higher-order functions
functions
NEXT
Introduction to the Rest Parameter Syntax
LESSON
Declare a rest parameter
CHALLENGE
Change function parameters
CHALLENGE
Introduction to JavaScript Arrow Functions
LESSON
Tranform to arrow function
CHALLENGE
Shorten arrow function
CHALLENGE
Create arrow function I
CHALLENGE
Create arrow function II
CHALLENGE
Introduction to closures
LESSON
Closure: make a counter
CHALLENGE
Closure: make a greeter
CHALLENGE
Closure: private state
CHALLENGE
Introduction to higher-order functions
LESSON
Higher-order function as argument
CHALLENGE
Higher-order function returning a function
CHALLENGE
Higher-order function with array method
CHALLENGE