Underscore: Playground

by Mi Ku

HTML

<script src="https://rawgithub.com/jashkenas/underscore/master/underscore-min.js"></script>

JavaScript

var data = [{
  "accountId": "6156863f-f7a7-4845-81d0-9a82eea2c71a",
  "accountType": "CHECKING",
  "connectionInfo": {
    "status": "CONNECTED"
  },
  "offerCodes": ["TXMON"]
}, {
  "accountId": "7f087117-5fa4-44d3-aab8-acde292ba017",
  "accountType": "SAVINGS",
  "offerCodes": ["TXMON", "TRDLMON"]
}]

var arr = _.find(data, function (item) { return item.offerCodes && item.offerCodes.indexOf('TRDLMON') > -1; });
console.log(arr);