Docs: Modified function declaration example in JS ES6 (#20208)

This commit is contained in:
Jitendrasingh Chauhan (Jeetu)
2018-10-18 20:31:33 -05:00
committed by Aditya
parent 934fb7ae60
commit bea0d3de77

View File

@ -13,7 +13,7 @@ function oldOne() {
} }
// New Syntax // New Syntax
var newOne = () => { const newOne = () => {
console.log("Hello World..!"); console.log("Hello World..!");
} }
``` ```
@ -21,10 +21,10 @@ var newOne = () => {
The new syntax may be confusing a little bit. But I will try to explain the syntax. The new syntax may be confusing a little bit. But I will try to explain the syntax.
There are two parts of the syntax. There are two parts of the syntax.
1. var newOne = () 1. const newOne = ()
2. => {} 2. => {}
The first part is just declaring a variable and assigning the function (i.e) () to it. It just says the variable is actually a function. The first part is just declaring a variable and assigning the function (i.e) () to it. It just says the variable is actually a function. The `const` keyword is used to indicate that the function won't be reassigned. Refer [this](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/guide/english/javascript/es6/let-and-const/index.md) to learn more about `const` and `let`.
Then the second part is declaring the body part of the function. The arrow part with the curly braces defines the body part. Then the second part is declaring the body part of the function. The arrow part with the curly braces defines the body part.