var arry = [
    {user_id:1,money:100},
    {user_id:2,money:33},
    {user_id:1,money:12},
    {user_id:3,money:21},
    {user_id:2,money:43},
    {user_id:1,money:12}
    ]

    var temp = {};
    for(var i in arry) {
    var key= arry[i].user_id;
    if(temp[key]) {
    temp[key].money += arry[i].money;
    temp[key].user_id = arry[i].user_id;

    } else {
    temp[key] = {};
    temp[key].money = arry[i].money;
    temp[key].user_id = arry[i].user_id;
    }
    }
    console.log(temp)

    var newArry = [];
    for(var k in temp){
    newArry.push(temp[k])
    }
    console.log(newArry);