no leading lines for else,finally,catch etc

pull/21833/head
Michael Telatynski 2017-05-18 23:03:34 +01:00 committed by GitHub
parent 2ac3371ea4
commit 73d68c5513
1 changed files with 16 additions and 0 deletions

View File

@ -69,6 +69,22 @@ General Style
console.log("I am a fish"); // Bad 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 - 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, are simple and closely related. If you put the next declaration on a new line,
treat yourself to another `var`: treat yourself to another `var`: