Underscore.js Collections: Contains
HTML
<script src="http://documentcloud.github.com/underscore/underscore-min.js"></script>
<a target="parent" href="http://underscorejs.org/#contains">Learn More</a>
JavaScript
/* var arr = [1, 2, 3];
//If contains 3 then true
var containTest = _.contains(arr, 3);
console.log(containTest); // True */
var arr = [
{
key: "lbl1", value: "label1", children:[
{
key: "lbl1a", value: "label1a", children:[
{
key: "lbl1a1", value: "label1a1", children:[
{ key: "haha", value: "hahaha", children: null}
]
},{
key: "lbl1a2", value: "label1a2", children:[]
}]
},{
key: "lbl1b", value: label1b, children:[
{
key: "lbl1b1", value: label1b1, children:[]
},{
key: lbl1b2, value: label1b2, children:[]
}]
}]
}
]
var ifcontainslabel1a1 = _.contains(arr, {key:"haha"});
alert(ifcontainslabel1a1)