Multiline Arrow Functions
Get introduced to multiline arrow functions and how they differ syntactically and semantically from anonymous functions.
Arrow functions are not restricted to having a single-line body. JavaScript permits arrow functions to be multiline.
Multiline arrow functions syntax
Multiline arrow functions are not as crisp, concise, and expressive as single-line arrow functions. The multiple lines in the body should be enclosed within {}
. Additionally, each statement or expression is expected to end with ;
, and if the body intends to return a value, the return keyword is required.
Multiline arrow vs multiline anonymous functions
Here’s a piece of code that computes a factorial defined as an anonymous function:
Get hands-on with 1400+ tech skills courses.