不少知名项目都在用lodash替换underscore
lodash Lazy evaluation 英文原文:http://filimanjaro.com/blog/2014/introducing-lazy-evaluation/
lodash 延迟求值 中文翻译 http://www.cnblogs.com/Wayou/p/lazy-evaluation.html
lodash 整合了各种奇技淫巧已经将JavaScript的性能开发到了极限。它使用了最快速的语句,优化的算法,甚至还会在发版前做性能测试以保证回归没问题。
lodash相比于underscore 做了更好的优化,其中最突出的就是 Lazy evaluation:延迟求值||惰性求值,当处理巨大的数组和连锁使用多个方法的时候可以带来巨大的性能提升。
相比而言lazy.js 也做了同样事,但是关键是lodash完全兼容underscore的api。
总结lodash的亮点是使用熟悉的Underscore
接口但享受一个更高效的底层实现,不需要额外的学习成本。