bemdev
@bemdev

Как правильно пройти массив и вписать новое поле с массивом?

result.map((item, index) => {
    if(item.detailArticle === result[index++].detailArticle){
        return {
            id: item.makerId,
            detailBrand: item.maker,
            detailArticle: item.number,
            detailName: item.description,
            offers: result.map((itm) => {
                if(item.makerId === itm.makerId) {
                    return itm.description
                }
            })
        }
    }
}))


помогите простым советом как максимально правильно и быстро пройти массив объектов при совпадении поля записать все такие объекты в поле offers нового объекта, то есть как бы собрать все в один
  • Вопрос задан
  • 81 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы