【发布时间】:2017-05-26 01:01:04
【问题描述】:
我有一个对象数组,如下所示:
var arrayOfObjects = [
{
key_a : "value1",
key_b : "value2"
},
{
key_c : "value12",
key_d : "value23"
}
];
现在,我有另一个对象:
var objToCompare = {
key_a : "value1",
key_b : "value2"
};
比较 'objToCompare' 和 'arrayOfObjects' 并从 'arrayOfObjects' 中删除匹配对象的可能方法有哪些 - 使用 javascript 或下划线 js 或 lodash?
因此,对象的结果数组将如下所示:
var arrayOfObjects = [
{
key_c : "value12",
key_d : "value23"
}
];
*只有在所有属性都匹配时,才应从对象数组中删除该对象。
【问题讨论】:
标签: javascript underscore.js lodash