Underscore.js 1.7の使い方 Collections編 pick

var r = document.getElementById("r");
var result = _.pick({name: 'suzuki', age: 20, userid: 'i01'}, 'name', 'age');
// => Object { name="suzuki", age=20}
r.innerHTML = result.name;
// => suzuki
var result2 = _.pick({name: 'suzuki', age: 20, userid: 'i01'},
  function(value, key, object) {
    return _.isNumber(value);
  }
);
// => Object { name="suzuki", age=20}
r2.innerHTML = result2.age;
// => 20