javascript:重命名API对象的键

ama*_*ain 1 javascript

我从API获得以下数据数组。

[
    {
        "barCode": "31568308949"
        "itemDesc": "ASHTON-250"
        "permPrice": 19.99
    }
]
Run Code Online (Sandbox Code Playgroud)

预期结果如下。

[
    {
        "Bar Code": "31568308949"
        "Item Description": "ASHTON-250"
        "Prem Price": 19.99
    }
]
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我实现这一目标。提前致谢。

jun*_*var 5

如果始终是这3个字段,则只需对其进行显式重命名。

let input = [{'barCode': '31568308949', 'itemDesc': 'ASHTON-250', 'permPrice': 19.99}];

let output = input.map(x => ({
  'Bar Code': x.barCode,
  'Item Description': x.itemDesc,
  'Prem Price': x.permPrice,
}));

console.log(output);
Run Code Online (Sandbox Code Playgroud)