JS二维数组转化为对象

将二维数组转化为对象的形式

转之前的数据:

转之后:

javascript 复制代码
const entries = new Map([
  ['foo', 'bar'],
  ['baz', 42],
  ['beginNode', '202212151048010054'],
  ['beginNode', '202212151048447710'],
  
]);
console.log(entries)

const obj = Object.fromEntries(entries);

console.log(obj);
// expected output: Object { foo: "bar", baz: 42, beginNode: "202212151048447710" }

New Map 将会是无重复的数据,重复key取后一个

eg:

javascript 复制代码
/*newArr :[]*/
const newList = []  
newArr.forEach(item => {
            const entries = new Map(item)
            newList.push(Object.fromEntries(entries))
          })

API点这里

将数组中的每n项分为一组并重组数组

javascript 复制代码
let n = 3 
for (let i = 0; i < oldArr.length; i += n) {
            newArr.push(oldArr.slice(i, i + n))
   }
相关推荐
编啊编程啊程3 小时前
JUC之AQS
java·开发语言·jvm·c++·kafka
盛夏绽放4 小时前
jQuery 知识点复习总览
前端·javascript·jquery
胡gh5 小时前
依旧性能优化,如何在浅比较上做文章,memo 满天飞,谁在裸奔?
前端·react.js·面试
大怪v6 小时前
超赞👍!优秀前端佬的电子布洛芬技术网站!
前端·javascript·vue.js
好学且牛逼的马6 小时前
GOLANG 接口
开发语言·golang
胡gh6 小时前
你一般用哪些状态管理库?别担心,Zustand和Redux就能说个10分钟
前端·面试·node.js
ahauedu6 小时前
AI资深 Java 研发专家系统解析Java 中常见的 Queue实现类
java·开发语言·中间件
韭菜钟6 小时前
在Qt中用cmake实现类似pri文件的功能
开发语言·qt·系统架构
项目題供诗6 小时前
React学习(十二)
javascript·学习·react.js
闲人编程6 小时前
Python第三方库IPFS-API使用详解:构建去中心化应用的完整指南
开发语言·python·去中心化·内存·寻址·存储·ipfs