如何使用现有数组的元素创建新数组?

阿克瑟·塔库尔(Akshay Thakur)

我有一个对象包含许多键值对记录的JSON数组,但是我只需要几个键记录。如何使用键创建新数组?

array = [
{
 airlineName: "Airline 1",
 hotelName: "Hotel 1 ", 
 airportId: "456",
 checkInDate: "17 SEP 1998",
 bookingStatus: "B"
},
{
airlineName: "Airline 2",
 hotelName: "Hotel 1", 
 airportId: "123",
 checkInDate: "7 AUG 1998",
 bookingStatus: "P"
 }
]

我想要这样的数组进行一些操作:

array = [
{
 airlineName: "Airline 1",
 hotelName: "Hotel 1 ", 
 bookingStatus: "B"
},
{
airlineName: "Airline 2",
 hotelName: "Hotel 1", 
 bookingStatus: "P"
 }
]
斯塔诺

单线工作解决方案:

this.array.map(x => ({airlineName: x.airlineName, hotelName: x.hotelName, bookingStatus: x.bookingStatus}))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用 TypeScript 中现有数组中的选定元素创建新数组?

仅使用包含特定值的元素从现有数组创建新数组

通过将新元素插入现有数组来创建新数组

从Ruby中的现有数组创建新数组

从现有数组属性创建新数组

从php中的现有数组创建新数组

如何提取现有数组中元素的片段以生成新数组

如何在不复制数组的情况下创建对现有数组的新引用

如何从 SwiftUI View Init 中的现有数组创建新数组

使用.map和.filter过滤现有数组以创建新的过滤后的数组

使用现有数组中的唯一值创建新数组

如何将新数组插入现有数组?

如何从现有数组中创建嵌套数组

从现有数组和对象创建新对象

如何在使用表单的逗号开头的现有数组末尾添加新数组?

根据ruby中现有数组中元素之间的关系创建一个新数组

使用现有数组的元素以及每个元素的标注结果创建对象或关联数组

如何向现有数组元素添加值?

如何使用扩展运算符使用现有数组取消新值?

使用JS中现有数组的一些值创建一个新数组

从两个现有数组创建一个新数组,并使用Javascript按ID过滤

如何使用带有新值的java在mongodb中的现有集合中附加现有数组

在现有数组上创建分页

从现有数组创建HTML表

从现有数组创建一个数组,并添加其他元素

在foreach中的每个循环中,在现有数组中创建新数组

从现有数组中简化和排序新数组的创建

从特定索引处的现有数组创建一个新数组

分组并统计现有数组中的数据以创建新的重组数组