//数组过滤
let contactList = arrList.filter(item =>(item.contactType == 1))
// 下面是要处理的数据
let data = [{
"tagId": 2679,
"name": "紧急联系人1",
"tagExtensionId": 2567,
}, {
"tagId": 2681,
"name": "紧急联系人2",
"tagExtensionId": 2569,
}, {
"tagId": 2683,
"name": "紧急联系人3",
"tagExtensionId": 2571,
}],
// 我要拿出tagId、name来组成新数组,下面是处理方式
let arrnew = arr.map((item, index) => {
return Object.assign({}, {
'tagId': item.tagId,
'tagName': item.name
})
})
// 下面是得到的结果
console.log(arrnew)
[{
"tagId": 2679,
"tagName": "紧急联系人1"
}, {
"tagId": 2681,
"tagName": "紧急联系人2"
}, {
"tagId": 2683,
"tagName": "紧急联系人3"
}]