JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore.js"></script>
JavaScript
console.clear();
var obj = {
'ABC': {
id: '123',
name: 'Sesame Street'
},
'DEF': {
id: '123',
name: 'Sesame Street'
},
'GHI': {
id: '456',
name: 'Nowhere Street'
}
};
console.log('Get length of obj', _.size(obj));
var arr = _.values(obj);
var newObj = arr.filter(function(item){
return item.id === '123';
});
console.log('Get length of obj with id == 123',_.size(newObj));