如何从lodash获取对象值?

时间:2018-08-13 11:00:48

标签: javascript object lodash

说我有这个最基本的对象

Get-ADOrganizationalUnit

如果我执行此操作var x = { a: 1, b: 2, c: 3, d: 4 } ,则会返回值Object.values(x)的数组

我如何在lodash中做到这一点?

我知道我可以使用[1, 2, 3, 4]

get

只是让我不确定。我想要与Object.values同样的东西返回我,但使用lodash

3 个答案:

答案 0 :(得分:2)

使用 _。values

var x = {a: 1,b: 2,c: 3,d: 4};

var result = _.values(x);
console.log(result);
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.4/lodash.js"></script>

答案 1 :(得分:1)

只需服用_.values

var x = { a: 1, b: 2, c: 3, d: 4 };

console.log(_.values(x));
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.15.0/lodash.min.js"></script>

答案 2 :(得分:1)

尝试

var x = {
    a: 1,
    b: 2,
    c: 3,
    d: 4
}

const result = _.values(x);
console.log(result);
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.10/lodash.js"></script>

参考: https://lodash.com/docs/4.17.10#values