如何使用下划线获取对象的前n个(例如3个)元素?
谢谢!
答案 0 :(得分:30)
http://underscorejs.org/#first
_。首先允许您传递一个数字来获取数组的前n个元素。
_.first([1,2,3], 2) // [1,2]
如果按对象表示关联对象,则值不按任何指定顺序排列。你可以做到
_.first(_.values( { 'a' : 5, 'b' : 6, 'c' : 8 }), 2) // [5,6]
但不能保证您获得的价值将是“第一个”。那些,所以我不确定什么时候会有用。