Как использовать функции _.map и _.filter для двух массивов с использованием undersocre.js и Angualrjs

#jquery #angularjs #underscore.js #array.prototype.map

#jquery #angularjs #underscore.js #array.prototype.map

Вопрос:

Я новичок в underscore.js . Я хочу использовать _.map() и _.filter() вместе, чтобы сравнивать элементы в объекте с массивом и возвращать массив.

 ReviewerStatus: { 
                  Amend: 'Amend',
                  Approve: 'Approve',
                  Reject: 'Reject',
                  Review: 'Review'
                }

vm.ReviewerStatus = _.map(appConfig.ReviewerStatus ,function (o1) { return _.filter(  data.allStatus , function(status){ return status.title == o1 }); });
  

Я хочу сопоставить data.allStatus.title с каждым элементом ReviewerStatus . Мне нужен массив с соответствующим статусом, но я получаю массив для соответствующего объекта по каждому индексу, но мне нужен только объект для каждого индекса.

введите описание изображения здесь

Нужна четкая концепция _.map и _.filter.

Заранее спасибо