JSFiddle - React, Tailwind, and code Playground
HTML
<script src="//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.4.4/underscore-min.js"></script>
<script type="application/json" id="JSON">
[
{
"items": [
{
"id": 6745,
"name": "sint officia",
"description": "veniam ut nulla qui ea"
},
{
"id": 7896,
"name": "voluptate ullamco",
"description": "commodo eu commodo officia ex"
}
],
"parentId": 1710,
"title": "asdf s dsf sad fasdaffe",
"type": "enim et"
},
{
"items": [
{
"id": 5729,
"name": "duis est",
"description": "quis officia ad non excepteur"
},
{
"id": 7881,
"name": "ad adipisicing",
"description": "laboris consectetur minim exercitation id"
},
{
"id": 9554,
"name": "enim aute",
"description": "in dolore do aute laborum"
}
],
"parentId": 7992,
"title": "",
"type": "laboris ea"
},
{
"items": [
{
"id": 5866,
"name": "nulla ea",
"description": "voluptate mollit occaecat excepteur Lorem"
},
{
"id": 2787,
"name": "incididunt nisi",
"description": "fugiat eu fugiat aliqua incididunt"
},
{
"id": 2186,
"name": "incididunt cillum",
"description": "elit aliquip cupidatat irure eu"
}
],
"parentId": 133,
...
JavaScript
var data = JSON.parse($('#JSON').html());
var parentIdToLookUp = 1710;
var foundObject = _(data).findWhere({parentId: parentIdToLookUp});
console.log(foundObject);