no leading lines for else,finally,catch etc

This commit is contained in:
Michael Telatynski 2017-05-18 23:03:34 +01:00 committed by GitHub
parent 2ac3371ea4
commit 73d68c5513

View file

@ -69,6 +69,22 @@ General Style
console.log("I am a fish"); // Bad
}
```
- No new line before else, catch, finally, etc:
```javascript
if (x) {
console.log("I am a fish");
} else {
console.log("I am a chimp"); // Good
}
if (x) {
console.log("I am a fish");
}
else {
console.log("I am a chimp"); // Bad
}
```
- Declare one variable per var statement (consistent with Node). Unless they
are simple and closely related. If you put the next declaration on a new line,
treat yourself to another `var`: