【发布时间】:2019-01-20 18:40:33
【问题描述】:
此代码运行正确(将对象数组转换为对象对象)
ES-lint 然而给出了这个错误:
[eslint] 箭头函数不应返回赋值。 (无返回分配)
请问如何重写以满足 es-lint
var x = arr.reduce((obj, item) => (obj[item.userid] = item, obj), {})
【问题讨论】:
-
这似乎是一个 ESLint 错误。由于逗号运算符,它没有返回分配。
标签: javascript eslint arrow-functions