我们已prefer-destructuring在 ESLint 规则中启用,它在下面的代码行中给了我一个错误,但我不知道如何在这种特殊情况下使用解构。
modifiedResults = partition[1];
Run Code Online (Sandbox Code Playgroud)
到目前为止我已经尝试过:
[, modifiedResults, ] = partition;
[, modifiedResults, ...] = partition;
[, modifiedResults, ...rest] = partition;
Run Code Online (Sandbox Code Playgroud)
这些都不起作用,对于最后一个,它告诉我rest没有定义,这很公平,因为我打算将它作为一个扔掉的变量。
任何想法将不胜感激...
您第一次尝试应该可以工作并且可以简化为
let [, modifiedResults] = partition;
Run Code Online (Sandbox Code Playgroud)
我确实尝试过,它有效,如果它不起作用,它应该与其他 IMO 有关