自己整理的一些关于underscore.js的用法总结
var sum = _.reduce([1,2,3],function(memo,num) { return memo+num;},0);
console.log(sum); //返回值为6
var arrage = _.map([1,2,3],function(num){ return num*3; });
console.log(arrage); //返回值为[3,6,9]
var arrage = _.map({one:1,two:2,three:3},function(num,key){ return num*3});
console.log(arrage); //返回值为[3,6,9]
var arrage = _.map([1,2],[3,4],_.first);
console.log(arrage); //返回值为[1,3]
var evens = _.filter([1,2,3,4,5,6],function (num) {return num%2 == 0;});
cosole.log(evens); //返回值为[2,4,6]
var adds = _reject([1,2,3,4,5,6],function (num) {return num%2 == 0;});
console.log(adds); //返回值为[1,3,5]
_.contains([1,2,3],3); //返回值为 true
var stooges = [{name:'moe',age:40},{name:'larry',age:50},{name:'curly',age:60}];
_.indecBy(stooges,'age');
//返回值为{
'40':{name:'moe',age:40},
'50':{name:'larry',age:50},
'60':{name:'curly',age:60}
}