【问题标题】:Enforce space before curly brace in functions在函数中的花括号前强制空格
【发布时间】:2016-01-01 11:08:55
【问题描述】:

如何在函数声明和表达式中强制大括号前有空格?

例如

var badFunc = function (){
};

function badFunc(){
}


var goodFunc = function () {
};

function goodFunc() {
}

我找到了https://github.com/eslint/eslint/issues/1618,但没有回答任何问题。

【问题讨论】:

    标签: eslint


    【解决方案1】:

    @Unidan 我相信你正在寻找space-before-blocks : 2 或者你想设置它

    【讨论】:

      【解决方案2】:

      这是您要使用的规则:http://eslint.org/docs/rules/space-before-function-paren

      /* eslint space-before-function-paren: [2, { "anonymous": "always", "named": "always" }]*/
      

      【讨论】:

      • 我关心的是函数括号之后之后的空格,而不是之前的空格。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-30
      • 2021-06-21
      • 2018-01-20
      • 2016-10-11
      • 2013-06-03
      • 1970-01-01
      • 2011-12-10
      相关资源
      最近更新 更多