I have an array object:
[
{ id:1, name: \'Pedro\'},
{ id:2, name: \'Miko\'},
{ id:3, name: \'Bear\'},
{ id:4, name: \'Teddy\'},
{ id:5, n
Or if you are using jQuery, another option may be:
var arr1 = [1, 3, 5],
arr2 = [{ id: 1, name: 'Pedro' },
{ id: 2, name: 'Miko' },
{ id: 3, name: 'Bear' },
{ id: 4, name: 'Teddy' },
{ id: 5, name: 'Mouse' }],
filtered = $.grep(arr2, function (item) {
if (arr1.indexOf(item.id) > -1) {
return true;
}
});