使用lodash选择没有周围对象的值

时间:2016-07-04 16:39:51

标签: javascript lodash

使用

const _ = require('lodash');
_.pick({"page":3}, 'page');

我得到{ page: 3 }。我只需要值3,因此我必须访问varname.page

有没有办法从数组中选择并使用lodash直接返回值/对象?

我只是不喜欢这里的重复:

let pageNumber = _.pick(params, 'page[number]');
            if (!_.isEmpty(pageNumber)) {
                pageNumber = parseInt(pageNumber['page[number]']);
            }

1 个答案:

答案 0 :(得分:2)

呃......我可能会遗漏一些明显但......

const myObj = {"page": 3}
console.log(myObj.page); // 3
//alternatively
console.log(myObj["page"]); // 3