From 5fdc5d567875c2115c9f709babbce79bac13a1f5 Mon Sep 17 00:00:00 2001 From: Benjamin Hollway Date: Thu, 30 Nov 2017 14:42:23 +0100 Subject: [PATCH] Change var to const or let in es6.md There were some variables being declared using old `var` syntax, seemed weird in the context. --- es6.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/es6.md b/es6.md index 4398784dd..b67993388 100644 --- a/es6.md +++ b/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