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))
   }
相关推荐
qq_390161771 分钟前
防抖函数--应用场景及示例
前端·javascript
上海_彭彭21 分钟前
【提效工具开发】Python功能模块执行和 SQL 执行 需求整理
开发语言·python·sql·测试工具·element
3345543229 分钟前
element动态表头合并表格
开发语言·javascript·ecmascript
John.liu_Test31 分钟前
js下载excel示例demo
前端·javascript·excel
沈询-阿里33 分钟前
java-智能识别车牌号_基于spring ai和开源国产大模型_qwen vl
java·开发语言
Yaml444 分钟前
智能化健身房管理:Spring Boot与Vue的创新解决方案
前端·spring boot·后端·mysql·vue·健身房管理
PleaSure乐事1 小时前
【React.js】AntDesignPro左侧菜单栏栏目名称不显示的解决方案
前端·javascript·react.js·前端框架·webstorm·antdesignpro
残月只会敲键盘1 小时前
面相小白的php反序列化漏洞原理剖析
开发语言·php
哟哟耶耶1 小时前
js-将JavaScript对象或值转换为JSON字符串 JSON.stringify(this.SelectDataListCourse)
前端·javascript·json
getaxiosluo1 小时前
react jsx基本语法,脚手架,父子传参,refs等详解
前端·vue.js·react.js·前端框架·hook·jsx