ES6-Arrow-Functions Flashcards
1
Q
What is the syntax for defining an arrow function?
A
(…args) => expression;
(…args) => { statements }
2
Q
When an arrow function’s body is left without curly braces, what changes in its functionality?
A
the arrow function has an implicit return.
3
Q
How is the value of this determined within an arrow function?
A
Arrow functions have lexical this , meaning the value of this is determined by the surrounding scope