eslint配置项arrow-parens代表如果参数只有一个,是否需要括号
如果配置为
arrow-parens: ["error", "as-needed"]
则如果只有一个参数不需要括号
如果配置为arrow-parens: ["error", "always"]
则无论几个参数都要括号
比如如果设置为arrow-parens: ["error", "always"]
() => {};
a => {};
a => a;
a => {'\n'};
a.then(foo => {});
a.then(foo => { if (true) {} });
(a, b, c) => a;
(a = 10) => a;
([a, b]) => a;
({a, b}) => a;
这样写就是不对的,