龙空技术网

JavaScript中对象与数组之间的相互转换方法

牙买加花裤衩 120

前言:

此时大家对“js把对象转成数组对象”大致比较关切,各位老铁们都需要分析一些“js把对象转成数组对象”的相关资讯。那么小编在网上搜集了一些关于“js把对象转成数组对象””的相关资讯,希望你们能喜欢,姐妹们一起来学习一下吧!

工作中,经常要用到数组和对象之间相互转换的需求。除了for循环遍历之外,你还可以用:

Object.fromEntries和Object.entries这2个方法。这2个方式是一对,一个转成数组,一个是转成对象了。

// 一、可迭代对象、数组转成对象const colorArr = [['red', '#000'], ['blue', '#010'], ['pink', '#020']];const res = Object.fromEntries(colorArr);console.log(res)// 输出: {red: '#000', blue: '#010', pink: '#020'}// 二、对象转成数组const colorObj = {    red: '#000',     blue: '#010',    pink: '#020'}const res2 = Object.entries(colorObj);console.log(res2)// 输出:[['red', '#000'], ['blue', '#010'], ['pink', '#020']]

标签: #js把对象转成数组对象 #java object对象转数组 #js把数组转换成对象formentries #js把数组转换成对象的方法是什么 #js把数组转换成对象的方法是什么意思