You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
const foo = "foo";
foo = "bar"; // should not assign
console.log(foo);
$ node const.js
foo
Example 2
const foo = "foo";
const foo = "bar"; // should error out
console.log(foo);
$ node const.js
const foo = "bar"; // should error out
^
SyntaxError: Identifier 'foo' has already been declared
at Object.<anonymous> (/Users/joshfinnie/src/personal/es2015-in-node/test.js:1:11)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Function.Module.runMain (module.js:467:10)
at startup (node.js:134:18)
at node.js:961:3