我想使用lodash从一个对象(而不是数组)中获取前n个键值对。我在这个underscore的答案中找到了使用first(在lodash中不存在),或者使用take(仅适用于数组)的方法。
示例节点会话,尝试从对象中获取'a:7'和'b:8'这两对键值:
> var ld=require("lodash")
undefined
> var o={a:7, b:8, c:9}
undefined
> ld.keys(o)
[ 'a', 'b', 'c' ]
> ld.take(o, 2)
[]
> ld.first(o, 2)
undefined
>
肯定有一些使用lodash的简单方法来做到这一点,但我无论如何都找不到任何东西。也许我必须求助于本地的js吗?