Functions
Since ES6, there are three equivalent ways of defining functions:
Method 1: The usual way
Method 2: Function expressions
Using const
is a convention.
Method 3: Arrow functions
Arrow functions can be refactored into single line:
If there is only one parameter, parentheses are omitted:
The meaning of => is similar to a "mapping" in mathematics.
Last updated
Was this helpful?