拾取不带lodash的周围对象的值

Pick value without surrounding object with lodash

本文关键字:周围 对象 lodash      更新时间:2023-09-26

使用

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]']);
            }

嗯。。。。我可能遗漏了一些显而易见的东西,但是。。。。

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