跳到内容

unicorn/consistent-empty-array-spread 繁琐

💡 可对此规则提供建议。

规则的功能

在数组中扩展三元运算符时,可以使用 [] 和 '' 作为后备选项,但最好在两个分支中具有相同类型。

示例

此规则不正确的代码示例

javascript
const array = [a, ...(foo ? [b, c] : "")];

const array = [a, ...(foo ? "bc" : [])];

此规则正确的代码示例

javascript
const array = [a, ...(foo ? [b, c] : [])];

const array = [a, ...(foo ? "bc" : "")];

参考

根据 MIT 许可证发布。