跳至内容

eslint/guard-for-in 风格

它做了什么

此规则旨在防止因在循环中不过滤结果而使用 for in 循环引起的意外行为。因此,当 for in 循环未用 if 语句过滤结果时,它会发出警告。

为什么不好?

示例

javascript
for (key in foo) {
  doSomething(key);
}

引文

发布遵照 MIT 许可证。