Тема: javascript reduce
Показать сообщение отдельно
  #6 (permalink)  
Старый 22.12.2017, 16:00
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

daima,
ошибка где?
"use strict"
let arr_old = [{offer_type : 0, user_name : "x"}, {offer_type : "1" , user_name : "y"}];
let arr = arr_old.reduce((a, b, i, array)=>{

                if(b.offer_type === '1'){
                    a.push(
                        Object.assign({}, b, {
                            user_name: `${b.user_name}`,
                            loading: false
                        })
                    )
                };
              return a
        },[])
console.log(arr)
Ответить с цитированием