现有一个数组,想要根据这个数组得到一个结构稍微有点不一样的新数组。
//现在有如下一个数组alist
var alist=[
{'name':'sh','tel':'13435555454','id':1},
{'name':'kk','tel':'1343566454','id':2},
{'name':'rr','tel':'1343937454','id':3}
]
//想要根据上面的alist生成一个blist,取alist的每一项进行操作得到如下的新的list,要求positionName属性对应name属性,contactId属性对应id属性
blist=[
{'positionName':'sh','contactId':1},
{'positionName':'kk','contactId':2},
{'positionName':'rr','contactId':3}
]
请问可以怎么样实现呢?前端小白,对js的一些数据操作掌握不扎实。麻烦大神指教啦0.0