我是API响应我得到下面的数组作为响应。我必须改变数组的内部键名称,然后发送到ui。请帮帮我我被搞糊涂了。
"callDetails": [
{
"quantity":5,
"msisdn":1,
"otherMSISDN": 2348032002207
},
{
"quantity": 5,
"msisdn": 2347062021398,
"otherMSISDN": 2347038834140
},
{
"quantity": 4,
"msisdn": 2347062021398,
"otherMSISDN": 2348166692364
},
]
//我需要将我的数组从上面的数组转换为下面的数组。
"callDetails": [
{
"frquency":5,
"totalRows":1,
"frequentNumber": 2348032002207
},
{
"frquency": 5,
"totalRows": 1,
"frequentNumber": 2347038834140
},
{
"frquency": 4,
"totalRows": 1,
"frequentNumber": 2348166692364
},
]
6条答案
按热度按时间noj0wjuj1#
你可以使用Array.map()来实现这一点,像这样的东西可以做到:
d4so4syb2#
所有的答案都是一样的。我只是加了点东西。如果你想使用相同的变量,并且不想为新变量分配内存,那么你可以这样做:
rqcrx0a63#
mrfwxfqh4#
您可以使用
map
并返回一个带有新键名的对象的数组hec6srdp5#
使用Map方法。它将循环所有对象,然后更改它们的每个关键点。
ryoqjall6#