【发布时间】:2021-08-02 16:41:26
【问题描述】:
我收到此错误。请注意splits 是一个包含值的数组。
TypeError: 无法读取未定义的属性“push”
开
var products = splits.reduce((accu, curr) => {
if (accu[curr[0]] === null) {
accu[curr[0]] = [];
}
accu[curr[0]].push(curr[1]);
return accu;
}, {});
var result = Object.keys(products).map(key => `${key} - ${products[key].join(', ')}.`).join(' ');
感谢任何人帮助修复上述代码
【问题讨论】:
标签: javascript angular