У меня сложный массив с вложенными массивами. Например, если я хочу, чтобы получить данные из последнего массива, то я должен написать: partners[0].products[0].campaigns[0].nameCampaign
или .type
или .price
т.д.Как сгладить вложенные массивы в JavaScript?
Я хотел бы, чтобы сгладить этот массив. И это то, что я ожидаю:
Возможно ли вообще?
@EDIT Это часть console.log(JSON.stringify(partners, 0, 4));
:
[{
"_id": "57727902d0a069e41a34eece",
"namePartner": "Self",
"products": [{
"_id": "57727910d0a069e41a34eed0",
"nameProduct": "Singl",
"campaigns": [{
"_id": "57727937d0a069e41a34eed1",
"type": "lead",
"nameCampaign": "Camp 0"
}]
}, {
"_id": "5774cb68c594b22815643b37",
"nameProduct": "DrugiPartner"
"campaigns": [{
"_id": "5774cb78c594b22815643b38",
"type": "subscription",
"nameCampaign": "DrugaKampania"
}, {
"_id": "5774cbedc594b22815643b3a",
"type": "subscription",
"nameCampaign": "TrzeciaKampania"
}, {
"_id": "5774cbf9c594b22815643b3b",
"type": "subscription",
"nameCampaign": "CzwartaKampania"
}]
}, {
"_id": "5774cbdbc594b22815643b39",
"nameProduct": "Trzeci"
"campaigns": []
}]
}]
может вы реальная структура объекта с помощью 'console.log (JSON.stringify (партнеры, 0, 4)); показать результат – RomanPerekhrest
Ok Я отредактировал сообщение уже. – DiPix