underscore.js

自己整理的一些关于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}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值