请随意修改标题,我很难解释和搜索。
var booking = [
{
x: "1",
y: "2",
days: [
{
hours: 8
},
]
},
{...}
]
var hoursBooked = [8, 2, 4, 8, 2, 8, 3, 4]; // this is what I want
所以我有一系列“预订”对象。每个 Booking 可以在“Day”对象数组中包含天数。在“Day”对象中有一个“Hours”属性。
我想做的就是遍历 bookings 数组并输出一个扁平的“小时”值数组(这样我就可以在图表中可视化)。
我确信有一个很好的功能或其他干净的方法来做到这一点,而不是使用一系列“for”循环。
任何人?