我有一个数据对象,所以我想将一个项目推入其中,我知道我们不能将其推入一个对象,所以我想将该对象转换为数组,将我的项目推入其中,然后再转换回去到对象
{
Activity: 'digitalLoan',
digitalLoan_type: 'first_advance',
firstdvance_acc_number: '321e132e1'
}
我该怎么做?
答案 0 :(得分:2)
我认为您没有尝试就得出了结论。检查下面的代码:
var records = {
Activity: 'digitalLoan',
digitalLoan_type: 'first_advance',
firstdvance_acc_number: '321e132e1'
}
records.user_email = "adesanya"
console.log(records)
答案 1 :(得分:0)
这是我要做的一些简单的事情。
收集数据对象
const records = context._activity.value;
console.log(records);
将对象转换为数组
var result = Object.keys(records).map(function (key) {
return { [key]: records[key] };
});
console.log(result);
推送一些数据
result.push({"user_email":"adesanya"})
将结果数组转换回对象
var newRecs = Object.assign({}, ...result);
console.log(newRecs);