gpt4 book ai didi

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

转载 作者:数据小太阳 更新时间:2023-10-29 06:10:17 31 4
gpt4 key购买 nike

由于 ESLint,我发现了一个规则 newline-before-return 关于 return 语句之前的空行。但是在函数的第一条语句之前没有看到关于空行的规则。例如:

function (a) {

var b = +a;
}

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

最佳答案

padded-blocks 规则允许您在 block 的开始和结束处要求换行,包括函数体。除了函数体之外,它还涵盖了if 语句、forwhile 循环以及其他类似 block 的结构体,您可以可能想要也可能不想要。

尝试将以下代码粘贴到 demo 中,看看它是否适合您:

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

if (bar) {

foo();

}

}

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

关于javascript - ESlint 是否有关于函数中第一个语句之前的空行的规则?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39098773/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com