Change var to const or let in es6.md
There were some variables being declared using old `var` syntax, seemed weird in the context.
This commit is contained in:
parent
7451b686ce
commit
5fdc5d5678
14
es6.md
14
es6.md
|
@ -37,13 +37,13 @@ See: [Let and const](http://babeljs.io/learn-es2015/#ecmascript-2015-features-le
|
|||
#### Interpolation
|
||||
|
||||
```js
|
||||
var message = `Hello ${name}`
|
||||
const message = `Hello ${name}`
|
||||
```
|
||||
|
||||
#### Multiline strings
|
||||
|
||||
```js
|
||||
var str = `
|
||||
const str = `
|
||||
hello
|
||||
world
|
||||
`
|
||||
|
@ -186,7 +186,7 @@ Destructuring
|
|||
#### Arrays
|
||||
|
||||
```js
|
||||
var [first, last] = ['Nikola', 'Tesla']
|
||||
const [first, last] = ['Nikola', 'Tesla']
|
||||
```
|
||||
{: data-line="1"}
|
||||
|
||||
|
@ -206,8 +206,8 @@ See: [Destructuring](http://babeljs.io/learn-es2015/#ecmascript-2015-features-de
|
|||
### Default values
|
||||
|
||||
```js
|
||||
var scores = [22, 33]
|
||||
var [math = 50, sci = 50, arts = 50] = scores
|
||||
const scores = [22, 33]
|
||||
const [math = 50, sci = 50, arts = 50] = scores
|
||||
```
|
||||
|
||||
```js
|
||||
|
@ -491,13 +491,13 @@ Generators
|
|||
|
||||
```js
|
||||
function* idMaker () {
|
||||
var id = 0
|
||||
let id = 0
|
||||
while (true) { yield id++ }
|
||||
}
|
||||
```
|
||||
|
||||
```js
|
||||
var gen = idMaker()
|
||||
let gen = idMaker()
|
||||
gen.next().value // → 0
|
||||
gen.next().value // → 1
|
||||
gen.next().value // → 2
|
||||
|
|
Loading…
Reference in New Issue