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)