Skip to content
← Back to rules

unicorn/no-length-as-slice-end 制限

An auto-fix is available for this rule.

何をするか

slice 呼び出しの終了引数として length を使用することを禁止します。

なぜ悪いのか

slice 呼び出しの終了引数に length を渡すのは不要であり、混乱を招く可能性があります。

このルールに対する誤ったコードの例:

javascript
foo.slice(1, foo.length);

このルールに対する正しいコードの例:

javascript
foo.slice(1);

使い方

設定ファイルまたは CLI でこのルールを有効化するには、次のようにします:

json
{
  "rules": {
    "unicorn/no-length-as-slice-end": "error"
  }
}
bash
oxlint --deny unicorn/no-length-as-slice-end

参照