31 lines
791 B
Markdown
31 lines
791 B
Markdown
|
---
|
||
|
title: Use Arrow Functions to Write Concise Anonymous Functions
|
||
|
---
|
||
|
## Use Arrow Functions to Write Concise Anonymous Functions
|
||
|
|
||
|
<!-- The article goes here, in GitHub-flavored Markdown. Feel free to add YouTube videos, images, and CodePen/JSBin embeds -->
|
||
|
Again, ES6 is all about making JavaScript more elegant, and for some, more readable.
|
||
|
|
||
|
Anonymous functions, as stated, can be created when you are sure that the function will not be called by name anywhere else.
|
||
|
|
||
|
## Hint 1:
|
||
|
|
||
|
Get rid of the `function` key word, and plug in this `=>` arrow.
|
||
|
|
||
|
## Hint 2:
|
||
|
|
||
|
Did you get rid of the `var` keyword?
|
||
|
|
||
|
## Spoiler Alert - Solution Ahead!
|
||
|
|
||
|
## Solution
|
||
|
|
||
|
```javascript
|
||
|
const magic = () => {
|
||
|
"use strict";
|
||
|
return new Date();
|
||
|
};
|
||
|
```
|
||
|
|
||
|
As long as you got rid of the `var` keyword, you're good.
|