问题:给定一个对象数组,我想通过更改其 KEYS 的名称将每个对象复制到一个新数组。
我正在尝试转换此对象:
items: [
{
"A": "Q1234",
"B": "W1234",
"C": 19.9,
"D": 2
},
{
"A": "Q1234",
"B": "W1234",
"C": 19.9,
"D": 2
},
对此:
items: [
{
"id": "Q1234",
"power": "W1234",
"health": 19.9,
"mana": 2
},
{
"id": "Q1234",
"power": "W1234",
"health": 19.9,
"mana": 2
},
我尝试了以下方法,但它不起作用:
let replaceAll = () => {
request.responseText.replace('A','id')
request.responseText.replace('B','power')
request.responseText.replace('C','health')
request.responseText.replace('D','mana')
}
request.responseText 输出:
{"id":941282,"items":[{"id":117991,"power":6.5000,"health":102351,"mana":6},{"id":118993,"power":2.5000,"health":103353,"mana":1},{"id":128464,"power":11.6400,"health":112825,"mana":1}]}"
const _myItens = JSON.parse(request.responseText)
萧十郎
SMILET
相关分类