space-after-keywords
Обеспечивает согласованное расстояние после ключевых слов.
Некоторые руководства по стилю потребуют или запретят пробелы после определённых ключевых слов.
if (condition) {
doSomething();
} else {
doSomethingElse();
}
if(condition) {
doSomething();
}else{
doSomethingElse();
}
Подробное описание правила
Это правило обеспечивает согласованность пробелов после ключевых слов if, else, for, while, do, switch, try, catch, finally, и with.
Это правило принимает один аргумент. Если это "always" , то после ключевых слов должен быть хотя бы один пробел. Если "never" , то пробелы после них быть не должны. По умолчанию установлено значение "always".
Примеры неправильного кода для этого правила:
if(a) {}
if (a) {} else{}
do{} while (a);
if (a) {}
Примеры правильного кода для этого правила:
if (a) {}
if (a) {} else {}
if(a) {}
Версия
Это правило было добавлено в ESLint v0.6.0 и удалено в v2.0.0-beta.3.
© OpenJS Foundation and other contributors
Licensed under the MIT License.
https://eslint.org/docs/latest/rules/space-after-keywords