如何将二维数组的行推送到对象
How to push row of two-dimensional array to object
我有以下数组:
var myArray = [
[47,22,11],
[28,5,1],
[22,11,11]
]
我需要以下结构:
var myStructure = [
{ Pass: 47, Warning: 22, Fail: 11},
{ Pass: 28, Warning:5, Fail: 1},
{ Pass: 22, Warning:11, Fail: 11;},
];
我该怎么做
您可以使用.map
,
var myArray = [
[47,22,11],
[28,5,1],
[22,11,11]
];
var myStructure = myArray.map(function (el) {
return {
Pass: el[0],
Warning: el[1],
Fail: el[2],
}
});
console.log(myStructure);
您可以使用 Array .map()
方法:
var myStructure = myArray.map(function(el) {
return { Pass : el[0], Warning : el[1], Fail : el[2] };
});
相关文章:
- 作为一个二维数组,从ajax接收
- 创建P5.js二维数组
- 如何在Javascript中从select标记的一系列选项中构建二维数组
- inArray,indexOf在二维数组中
- 比较二维数组js
- 从二维数组中获取img src和img维度,并在body中显示
- 如何在Java Script中比较二维数组和一维数组,并将常见数据存储在另一个数组中
- 如何将以下字符串拆分为二维数组:
- 将类似表的二维数组转换为对象 (JavaScript)
- 如何用javascript将带有JSON对象的二维数组制作成单个数组
- 为什么不可能将对象保存在二维数组中
- Javascript对象中的二维数组
- 将长度为n的二维数组转换为级别为n的嵌套对象
- 在JavaScript中用对象填充二维数组时出现问题
- 将二维数组转换为对象
- 可以创建对象并将其推入二维数组
- 逻辑创建二维数组到多维对象使用javascript
- JavaScript:使用第一个“行”将二维数组转换为对象数组来定义属性
- 如何将二维数组的行推送到对象
- 二维数组到对象(JavaScript)