Задать вопрос
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 нового объекта, то есть как бы собрать все в один
  • Вопрос задан
  • 83 просмотра
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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