二维数组格式化成对象

原始数据

[
  [ '月份', 202109 ],
  [ '身份证号', '21231213123' ],
  [ '姓名', '张三' ],
  [ '工资1', 100 ],
  [ '工资2', 200 ],
  [ '工资3', 300 ],
  [ '工资4', 100 ]
]

格式化后数据

{
  '月份': 202109,
  '身份证号': '21231213123',
  '姓名': '张三',
  '工资1': 100,
  '工资2': 200,
  '工资3': 300,
  '工资4': 100
}

实现代码

const pay = [[...],[...]]
    // 二维数组转换为对象
    const obj = {};
    pay.forEach(item => {
      obj[item[0]] = item[1];
    });

    console.log(obj);

END

欢迎交流讨论.jpg

你可能感兴趣的:(二维数组格式化成对象)