filtrelemeye çalışıyorum. Ortak özellik kimliği id
. Filtreden emin değilim + her biri bunu yapmanın en iyi yolu ya da haritayı azalt. Neyse, aşağıdaki kod çalışmıyor out
boş liste.underscore.js, başka bir nesneyi temel alan bir nesneyi filtrelemeye çalıştığım bir nesne nesnesini başka bir
var aaa = [
{name: "AAA", id: 845},
{name: "BBB", id: 839},
{name: "CCC", id: 854}
];
var bbb = [
{id: 839},
{id: 854}
];
var out = _.filter(aaa, function(val){
return _.each(this, function(val2){
return val['id'] === val2['id']
});
}, bbb);
thans arkasındaki açıklama ve muhakeme için. – bsr