js数组对象中有一个子数组对象,怎样提取子对象数组的key值成为父数组对象的项目
时间: 2024-02-17 13:00:28 浏览: 84
js代码-获取对象数组的一个key
可以使用JavaScript的map方法来实现。假设父数组对象为arr,子数组对象的key值为"subArr",子对象的key值为"key",则可以使用以下代码提取子数组对象的key值成为父数组对象的项目:
```
const newArr = arr.map(item => item.subArr.map(subItem => subItem.key))
```
这段代码会返回一个新的数组newArr,其中每个项目都是子数组对象的key值的数组。例如,如果父数组对象中包含两个子数组对象,分别包含key值为"foo"、"bar"和"baz"、"qux",则newArr将包含两个数组,分别为["foo", "bar"]和["baz", "qux"]。
阅读全文