关于解构的警告

时间:2019-01-26 01:09:23

标签: javascript ecmascript-6

如何在此上使用数组解构。我收到了一个警告。

Use array destructuring. [prefer-destructuring]

const block = Object.entries(products).reduce((acc, item) => {
      acc[item[0]] = item[1];
      return acc;
    }, {}

);

1 个答案:

答案 0 :(得分:1)

将参数列表中的item分解为[key, val]

const block = Object.entries(products).reduce((acc, [key, val]) => {
  acc[key] = val;
  return acc;
}, {});