Lodash数组与键值对象互相转换

简介: js lodash学习记录

_.toPairs(object)

创建一个object对象自身可枚举属性的键值对数组。这个数组可以通过_.fromPairs撤回。如果object 是 map 或 set,返回其条目。

const_=require('lodash');
functionCar() {
this.name="car";
this.weight=100.22;
}
console.log(_.toPairs(newCar()))

image.png


_.fromPairs(pairs)

_.toPairs正好相反;这个方法返回一个由键值对pairs构成的对象。

const_=require('lodash');
letcarArr= [['name', 'car'], ['weight', 100.22]]
console.log(_.fromPairs(carArr))

image.png

目录
相关文章
|
5月前
|
JavaScript
JS 获取对象数据类型的键值对的键与值
JS 获取对象数据类型的键值对的键与值
|
2月前
|
JavaScript 前端开发 索引
JS遍历数组里数组下的对象,根据数组中对象的某些值,组合成新的数组对象
这篇文章介绍了如何在JavaScript中遍历数组里数组下的对象,并根据对象的某些属性值组合成一个新的数组对象。主要内容包括使用ES6的`for...of`循环来遍历数组对象,然后根据需要提取对象中的属性值,并将它们放入新的对象中,最终形成一个新的对象数组以供使用。
|
4月前
|
存储 JavaScript 前端开发
JavaScript中的对象是数据结构,存储键值对,键为字符串,值可为任意类型,包括函数(作为方法)
【6月更文挑战第25天】JavaScript中的对象是数据结构,存储键值对,键为字符串,值可为任意类型,包括函数(作为方法)。
37 2
|
4月前
|
JavaScript 前端开发
js数组包对象格式怎么根据不同的键值使用sort排序一组数组
js数组包对象格式怎么根据不同的键值使用sort排序一组数组
28 0
|
5月前
|
JavaScript 前端开发 索引
JavaScript 数组的索引方法数组转换为字符串方法
JavaScript 数组的索引方法数组转换为字符串方法
|
5月前
|
存储 JavaScript 前端开发
数组:数组是JS中的一种特殊对象,用于存储一组有序的数据。需要掌握数组的创建、访问、修改以及各种内置方法。
数组:数组是JS中的一种特殊对象,用于存储一组有序的数据。需要掌握数组的创建、访问、修改以及各种内置方法。
68 2
|
5月前
|
JavaScript 前端开发 开发者
JS 将伪数组转换成数组
JS 将伪数组转换成数组
|
JavaScript
js对象、数组转换字符串
js对象、数组转换字符串
127 0
lodash根据对象属性创建键值对数组
lodash根据对象属性创建键值对数组
95 0
lodash根据对象自身和继承的属性创建键值对数组
lodash根据对象自身和继承的属性创建键值对数组
49 0