У меня есть скрипт, который возвращает это как "r2":
{
waitSeconds: 0,
runSeconds: 0,
report: {
data: [{
breakdown: [{}],
breakdownTotal: ["608674"],
day: 1,
month: 10,
name: "Mon. 1 Oct. 2018",
year: 2018,
}, {
name: "Tue. 2 Oct. 2018",
year: 2018,
month: 10,
day: 2,
breakdown: [{}],
breakdownTotal: ["123456"]
}, {
name: "Wed. 3 Oct. 2018",
year: 2018,
month: 10,
day: 3,
breakdown: [{}],
breakdownTotal: ["123456"]
}, {
name: "Thu. 4 Oct. 2018",
year: 2018,
month: 10,
day: 4,
breakdown: [{}],
breakdownTotal: ["123456"]
}, ],
elements: [{}],
metrics: [{}],
}
}
Я пытаюсь захватить две вещи и вернуть их в формате:
[X,Y,Z,ETC]
I 'я смог взять день, используя этот код:
const days = r2.report.data.map(obj => obj.day);
Однако, когда я пытаюсь получить breakdownTotal (то есть 608674)
const metric = r2.report.data.map(obj => obj.breakdownTotal);
Возвращает это:
[Array(1), Array(1), Array(1), Array(1)]
Как я могу получить его, чтобы он возвращал значения breakdownTotal?