跳至內容

eslint/array-callback-return 吹毛求疵

作用

強制陣列方法的回呼函式必須有 return 陳述式

為什麼這樣不好?

陣列有多種方法可以進行過濾、映射和摺疊。如果在這些方法的回呼函式中忘記寫 return 陳述式,那可能是一個錯誤。如果你不想使用 return 或不需要返回的結果,請考慮改用 .forEach。

範例

javascript
let foo = [1, 2, 3, 4];
foo.map((a) => {
  console.log(a);
});

參考

以 MIT 許可證發布。