我想在javascript中按键过滤。
我有一个 ajax 函数,在传递 id 时,将导致obj1一个接一个的成功。我想通过合并所有结果key并推送到单个对象。如何在 javascript 中执行以下操作。
var id =["trans", "fund"]
setTimeout(()=>{
id.map((e)=>this.static(e))
}, 2000)
static(id){
var li = $.ajax({
url: "/en",
method: 'get',
global: false,
async: false,
data: {
providers: id
},
success: function (data) {
return data;
}
}).responseText;
var obj1=data; //I need to combine and store data in expected output format
}
//on first call
var obj1={
country: "SG",
trans: [{
rate: 20,
members: 100
}]
}
//on second call
var obj1={
country: "TH",
fund: [{
rate: 20,
members: 100
}]
}
预期输出:
var result ={
trans: [{
rate: 20,
members: 100
}],
fund: [{
rate: 20,
members: 100
}]
}
PIPIONE
蝴蝶刀刀
函数式编程
相关分类