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))
   }
相关推荐
文心快码BaiduComate2 分钟前
“一人即团队”——一句话驱动智能体团队
前端·后端·程序员
我是ed3 分钟前
# vue3 实现前端生成水印效果
前端
恶猫6 分钟前
javascript文本长度检测与自动截取,用于标题长度检测
javascript·css·css3·js·自动检测·文本长度
不吃洋葱.14 分钟前
Bean.
java·开发语言
IAtlantiscsdn15 分钟前
Redis7底层数据结构解析
前端·数据结构·bootstrap
小枫编程16 分钟前
Spring Boot 与前端文件上传跨域问题:Multipart、CORS 与网关配置
前端·spring boot·后端
我星期八休息18 分钟前
深入理解跳表(Skip List):原理、实现与应用
开发语言·数据结构·人工智能·python·算法·list
蒋星熠28 分钟前
如何在Anaconda中配置你的CUDA & Pytorch & cuNN环境(2025最新教程)
开发语言·人工智能·pytorch·python·深度学习·机器学习·ai
uhakadotcom1 小时前
入门教程:如何编写一个chrome浏览器插件(以jobleap.cn收藏夹为例)
前端·javascript·面试
捡芝麻丢西瓜1 小时前
SPM 之 混编(OC、Swift)项目保姆级教程(Swift Package Manager)
前端