【发布时间】:2020-04-29 21:48:59
【问题描述】:
如何遍历两个对象并仅返回不同的键和值的列表?
let list = [];
let previousObject = {
key: 'key_1',
name: 'Previous name',
age: '30',
location: '12345 Main St.',
height: '77',
weight: '215',
...
}
let newObject = {
key: 'key_1',
name: 'New name',
age: '25',
location: '54321 Main St.',
height: '77',
weight: '195',
...
}
我希望返回列表...
list = [{ name: 'New name', age: '25', location: '54321 Main St.' }]
需要考虑的事项:
- previousObject 可能包含比 newObject 更多的键
- 每个用户会话可能不止一次检查这些差异
【问题讨论】:
标签: javascript arrays loops object