const o1=[ [{ "e": "3", "a": { "a": "2", "m": "1", "u": "5" } }, { "e": "2", "a": { "a": "1", "m": "1", "u": "5" } }, ], [{ "e": "3", "a": { "a": "2", "m": "1", "u": "5" } }, { "e": "2", "a": { "a": "1", "m": "1", "u": "5" } }, ], ], const o2=[ [ { "e": "3", "a": "2", "m": "1", "u": "5" }, { "e": "2", "a": "1", "m": "1", "u": "5" } ], [ { "e": "3", "a": "2", "m": "1", "u": "5" }, { "e": "2", "a": "1", "m": "1", "u": "5" } ], ] 用ES6把o1转换成o2
时间: 2023-07-08 20:47:14 浏览: 26
可以使用 `Array.prototype.map()` 方法和对象解构来转换 `o1` 到 `o2`。下面是一个示例代码:
```
const o1=[
[
{
"e": "3",
"a": {
"a": "2",
"m": "1",
"u": "5"
}
},
{
"e": "2",
"a": {
"a": "1",
"m": "1",
"u": "5"
}
},
],
[
{
"e": "3",
"a": {
"a": "2",
"m": "1",
"u": "5"
}
},
{
"e": "2",
"a": {
"a": "1",
"m": "1",
"u": "5"
}
},
],
];
const o2 = o1.map(arr => {
return arr.map(({ e, a: { a, m, u } }) => {
return { e, a, m, u };
});
});
console.log(o2);
```
在上面的代码中,我们首先定义了 `o1` 数组。然后使用两个嵌套的 `map()` 方法遍历 `o1` 中的每个对象,并通过对象解构来获取里面的属性值。最终得到一个新的数组 `o2`,其中每个元素都包含 `e`、`a`、`m` 和 `u` 属性。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)