Art*_*emM 5 javascript code-formatting eslint
由于ESLint,我在返回语句之前找到了关于空行的返回规则.但是在功能中的第一个语句之前没有看到关于空行的规则.铁:
function (a) {
var b = +a;
}
Run Code Online (Sandbox Code Playgroud)
ESlint对此有规定吗?如果有,这条规则的名称是什么?谢谢
该填充块规则允许你需要在开始和块的结束,包括函数体换行符。除了功能的机构,它也涵盖的机构if声明,for以及while循环和其它块状结构,您可能会或可能不希望。
尝试在演示中粘贴以下代码,看看它是否适合您:
/* eslint padded-blocks: "error" */
function foo(bar) {
if (bar) {
foo();
}
}
Run Code Online (Sandbox Code Playgroud)
如果您只想检查函数体,您可以按照@Dhananjay 的建议将规则的源代码编辑为您自己的自定义规则。