相关疑难解决方法(0)

使用Javascript/JQuery在JSON对象中的差异

我在Javascript中有两个JSON对象,除了数值之外都是相同的.它看起来像这样:

var data = {
  "eth0":{"Tx":"4136675","Rx":"13232319"},
  "eth1":{"Tx":"4","Rx":"0"},
  "lo":{"Tx":"471290","Rx":"471290"}
}

var old = {
  "eth0":{"Tx":"4136575","Rx":"13232219"},
  "eth1":{"Tx":"4","Rx":"0"},
  "lo":{"Tx":"471290","Rx":"471290"}
}
Run Code Online (Sandbox Code Playgroud)

一个名为"data"的对象具有当前值,另一个名为"old"的对象具有1秒前的相同值.我想输出一个只有值更改的JSON对象,这样我就可以计算网络接口上的数据吞吐量.

var throughput = {
  "eth0":{"Tx":"100","Rx":"100"},
  "eth1":{"Tx":"0","Rx":"0"},
  "lo":{"Tx":"0","Rx":"0"}
}
Run Code Online (Sandbox Code Playgroud)

我不确定如何遍历JSON数据 - 它可以用于任何数量的接口.

有人可以借给我一个手吗?提前致谢

javascript jquery json

16
推荐指数
4
解决办法
2万
查看次数

标签 统计

javascript ×1

jquery ×1

json ×1