lodash underscore 对象数组排序 sortBy 小记

关于 lodash 和 underscore 的对比看这篇帖子 今天分享一个关于 lodash 的排序小方法 _.sortBy([1, 2, 3], function(n) { return Math.sin(n); }); 上面是官方示例 默认排序方式是正序排列 如果你的数组是一个对象组合 var arr= [ {"key":"key1","value":"value1","createTime":"124573216"}, {"key":"key2","value":"value2","createTime":"124593216"}, {"key":"key3","va

lodash 超越 underscor 全兼容并且性能更突出

underscore 以14000多的star ,对于 7000多 star 的 lodash虽然是压倒性优势,但是你不得不承认 lodash 的增长速度以及他的性能优化.为什么要把这2个牵扯在一起,因为他们有着千丝万缕的关系.lodash 原本是 underscore 的一个fork ,对于underscore 的每一个api的增加,移除,修改等.lodash 都会迅速做出反应,所以理论上我们可以0成本直接用 lodash 来替换 underscore.因为lodash 的内部对api做了惰性求值?(具体含义还是似懂非懂,有待进一步学习)所以他的api性能高出 underscore 一大截,
  • 1

回到顶部