跳至內容

eslint/guard-for-in 風格

此規則的作用

此規則旨在防止因使用 for in 迴圈而未在迴圈中篩選結果而可能產生的意外行為。 因此,當 for in 迴圈未使用 if 語句篩選其結果時,它會發出警告。

為什麼這不好?

範例

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

參考資料

根據 MIT 授權發布。