gpt4 book ai didi

Javascript:对 Chrome 控制台中表格行的所有值求和

转载 作者:行者123 更新时间:2023-12-03 02:51:03 27 4
gpt4 key购买 nike

在我的 Chrome 控制台中,我有一个名为数据的表,该表有 23 行,如下所示:Chrome 控制台中的数据表

enter image description here

然后我用data[0]选择第一行,它看起来像这样:数据[0]

enter image description here

我的目标是求和该行(以及每一行)的所有值,如何做到这一点?

谢谢,

最佳答案

这将对每行数据中的值求和,小时值除外,它是一个日期。

var sums = Array.prototype.slice.call(data, 0).map(function(item) {
return Object.keys(item)
.filter(function (key) { return key !== 'hour'})
.reduce(function(total, key) {
return total + item[key]
}, 0)
})

data 是一个类似数组的对象,因此我们首先对其调用 slice 以返回一个数组。接下来我们映射数组中的每个项目。此映射是数组中每个元素的所有值的总和,hour 除外,它是一个日期,因此它会从键列表中过滤掉。 sums 的最终值是 data 中每个对象的总计数组。

关于Javascript:对 Chrome 控制台中表格行的所有值求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47859177/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com