Подтвердить что ты не робот

Как получить первые n элементов объекта с подчеркиванием?

Как я могу получить первые n (например, 3) элемента объекта с подчеркиванием?

Спасибо!

4b9b3361

Ответ 1

http://underscorejs.org/#first

_. Сначала вы можете передать число, чтобы получить первые n элементов массива.

_.first([1,2,3], 2) // [1,2]

Если по объекту вы имеете в виду ассоциативный объект, значения не указаны в каком-либо заданном порядке. Вы могли бы сделать

_.first(_.values( { 'a' : 5, 'b' : 6, 'c' : 8 }), 2) // [5,6]

но не гарантируется, что значения, которые вы выберете, будут "первыми", поэтому я не уверен, когда это будет полезно.