如何计算嵌套数组中的项目数?
2019-05-13
9630
1个回答
您可以使用
reduce
来处理这个问题。
const totalProducts = arr.reduce((count, current) => count + current.products.length, 0);
reduce
的概念是获取一个数组并将其“减少”为单个实体。该实体可以是对象、另一个数组、数字……
末尾的 0 初始化
reduce
实体。由于您要求和,请将其设置为 0,然后将其添加到它。
VtoCorleone
2019-05-13