underscore playground

by Mi Ku

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore.js"></script>
<div id="content">

</div>

JavaScript

var items = [
        {name:"one"},
        {name:"two"},
        {name:"three"},
    ];
 

// log func
function log(name, msg) {
  if (_.isUndefined(msg)) {
    msg = name;
    name = null;
  }
  if (_.isObject(msg)) {
     msg = JSON.stringify(msg, null, 2);
  }
  msg = (name ? name + ': ' : '') + msg;
  $('#content').append($('<p></p>').html(msg));
}

var res = _.find(items, {name:'three'});
log(!!res);