在函数中第一个语句之前,ESlint是否有关于空行的规则?

Art*_*emM 5 javascript code-formatting eslint

由于ESLint,我在返回语句之前找到了关于空行的返回规则.但是在功能中的第一个语句之前没有看到关于空行的规则.铁:

function (a) {

    var b = +a;
}
Run Code Online (Sandbox Code Playgroud)

ESlint对此有规定吗?如果有,这条规则的名称是什么?谢谢

btm*_*lls 7

填充块规则允许你需要在开始和块的结束,包括函数体换行符。除了功能的机构,它也涵盖的机构if声明,for以及while循环和其它块状结构,您可能会或可能不希望。

尝试在演示中粘贴以下代码,看看它是否适合您:

/* eslint padded-blocks: "error" */
function foo(bar) {

    if (bar) {

        foo();

    }

}
Run Code Online (Sandbox Code Playgroud)

如果您只想检查函数体,您可以按照@Dhananjay 的建议将规则的源代码编辑为您自己的自定义规则。