【发布时间】:2019-04-30 14:07:54
【问题描述】:
我正在尝试使用 java 脚本从基于另一个 int 数组的对象数组中删除对象。
Int 数组包含来自对象数组的 id。我想从 Integer 数组中删除没有 id 的对象数组中的对象。
例子:
var x =[{name : 'mark' , Id : '10' , color:'green'},
{name : 'hen' , Id : '15' , color:'blue'} ,
{name : 'joy' , Id : '30' , color:'yellow'},
{name : 'mick' , Id : '15' , color:'red'},
{name : 'nick' , Id : '40' , color:'black'}] ;
var y =['40','15'];
从上述2个数组中,我想从x数组中删除id不在y数组中的对象;
结果应该是:
x =[{name : 'hen' , Id : '15' , color:'blue'},
{name : 'mick' , Id : '15' , color:'red'},
{name : 'nick' , Id : '40' , color:'black'}];
【问题讨论】:
标签: javascript jquery arrays object