Skip to content
Snippets Groups Projects
Commit ffbe045f authored by David Baker's avatar David Baker
Browse files

Change to const-by-default

parent 0fdc2d81
No related branches found
No related tags found
No related merge requests found
......@@ -132,9 +132,7 @@ General Style
ECMAScript
----------
- Use `let` for variables and `const` for constants. This sounds obvious, but it isn't: the ES6 `const` keyword
could be used for assign-once variables, however this guide advises against doing so on the grounds that it
confuses them with constants.
- Use `const` unless you need a re-assignable variable. This ensures things you don't want to be re-assigned can't be.
- Be careful migrating files to newer syntax.
- Don't mix `require` and `import` in the same file. Either stick to the old style or change them all.
- Likewise, don't mix things like class properties and `MyClass.prototype.MY_CONSTANT = 42;`
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment