【发布时间】:2021-09-18 22:06:53
【问题描述】:
如何通过将数组与isNew / isModified / isDeleted 进行比较来对数组的对象进行通用聚类?
originalArray = [
{id: 1, name: "foo", next: true},
{id: 2, name: "bar", next: false}];
modifiedArray = [
{id: 2, name: "bar", next: true},
{id: 3, name: "baz", next: false} ];
result = function(originalArray, modifiedArray);
//OUTPUT:
result =
{
isNew: [ {id: 3, name: "baz", next: false} ],
isModified: [ {id: 2, name: "bar", next: true} ],
isDeleted: [ {id: 1, name: "foo", next: true} ]
}
【问题讨论】:
-
请提及您到目前为止所做的尝试。
标签: javascript typescript