_.toPairs(object)
该函数用于将对象的键值对转换为一个二维数组,其中每个子数组包含键和对应的值。
参数
object
:要转换的对象。
返回值
返回一个二维数组,其中每个子数组包含对象的键和对应的值。
示例
javascript
const object = { a: 1, b: 2, c: 3 };
const result = _.toPairs(object);
console.log(result);
// 输出: [['a', 1], ['b', 2], ['c', 3]]
在上述示例中,_.toPairs()
函数将对象 object
的键值对转换为一个二维数组。每个子数组都包含对象的键和对应的值。最终的结果是 [['a', 1], ['b', 2], ['c', 3]]
。
这个函数对于需要以键值对形式处理对象的场景非常有用,例如在迭代对象属性时。请注意,子数组中的键值对顺序可能与对象中属性的顺序不一致。
具体的实现和用法可能会根据所使用的 lodash 版本而有所不同。建议参考官方文档或特定版本的文档以获取准确的信息。