let arr ={"virtualEventKey":"","virtualEventId":"virtual_event_1","virtualEventName":"测试虚拟事件1号","virtualEventRemark":"测试虚拟事件。。。","virtualEventApartList":[{"apartEventKey":"12233","apartEventId":"event1_1","apartEventName":"ceshiwevent1_1","virtualEventConditionList":[{"apartEventAttrKey":"1223311","apartEventAttrId":"event1_1_1","apartEventAttrName":"ggaaggg","operator":"gt","conditionVal":"12"},{"apartEventAttrkey":"1223312","apartEventAttrId":"event1_1_2","apartEventAttrName":"faacweg","operator":"lt","conditionVal":"43"}]},{"apartEventKey":"1223344","apartEventId":"event1_2","apartEventName":"ceshiwevent1_2","virtualEventConditionList":[{"apartEventAttrkey":"1223341","apartEventAttrId":"event1_2_1","apartEventAttrName":"kpemgpmam","operator":"elt","conditionVal":"23"},{"apartEventAttrkey":"1223342","apartEventAttrId":"event1_2_2","apartEventAttrName":"gajajgajl","operator":"egt","conditionVal":"45"}]}]}
arr['apart']=JSON.parse(JSON.stringify(arr.virtualEventApartList).replace(/virtualEventConditionList/g,'arr'))delete arr.virtualEventApartList
2、map循坏
let data ={"virtualEventKey":"","virtualEventId":"virtual_event_1","virtualEventName":"测试虚拟事件1号","virtualEventRemark":"测试虚拟事件。。。","virtualEventApartList":[{"apartEventKey":"12233","apartEventId":"event1_1","apartEventName":"ceshiwevent1_1","virtualEventConditionList":[{"apartEventAttrKey":"1223311","apartEventAttrId":"event1_1_1","apartEventAttrName":"ggaaggg","operator":"gt","conditionVal":"12"},{"apartEventAttrkey":"1223312","apartEventAttrId":"event1_1_2","apartEventAttrName":"faacweg","operator":"lt","conditionVal":"43"}]},{"apartEventKey":"1223344","apartEventId":"event1_2","apartEventName":"ceshiwevent1_2","virtualEventConditionList":[{"apartEventAttrkey":"1223341","apartEventAttrId":"event1_2_1","apartEventAttrName":"kpemgpmam","operator":"elt","conditionVal":"23"},{"apartEventAttrkey":"1223342","apartEventAttrId":"event1_2_2","apartEventAttrName":"gajajgajl","operator":"egt","conditionVal":"45"}]}]}
data.obj = data.virtualEventApartList
delete data.virtualEventApartList
data.obj = data.obj.map(item=>{
item.arr = item.virtualEventConditionList
delete item.virtualEventConditionList
return item
})//virtualEventApartList改名为了obj//virtualEventConditionList改名为了arr