Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 重命名对象键_Javascript_Arrays_Object_Key - Fatal编程技术网

Javascript 重命名对象键

Javascript 重命名对象键,javascript,arrays,object,key,Javascript,Arrays,Object,Key,我有一个对象数组,我想在其中重命名键名,如图所示: let Options = [{Code: 1, Label: 'abc'}, {Code: 2, Label: 'xyz'}, {Code: 3, Label: 'fgh'}]; let Options = [{value: 1, Label: 'abc'}, {value: 2, Label: 'xyz'}, {value: 3, Label: 'fgh'}]; 我想将键“Code”更改为“value”,如图所示: let Option

我有一个对象数组,我想在其中重命名键名,如图所示:

let Options = [{Code: 1, Label: 'abc'}, {Code: 2, Label: 'xyz'}, {Code: 3, Label: 'fgh'}];
let Options = [{value: 1, Label: 'abc'}, {value: 2, Label: 'xyz'}, {value: 3, Label: 'fgh'}];
我想将键“Code”更改为“value”,如图所示:

let Options = [{Code: 1, Label: 'abc'}, {Code: 2, Label: 'xyz'}, {Code: 3, Label: 'fgh'}];
let Options = [{value: 1, Label: 'abc'}, {value: 2, Label: 'xyz'}, {value: 3, Label: 'fgh'}];

如何实现所需的输出。

您可以使用如下映射:

let Options=[{code:1,标签:'abc'},{code:2,标签:'xyz'},{code:3,标签:'fgh'}];
const res=Options.map(元素=>{
元素值=元素代码;
删除要素代码;
返回元素;
});

请在询问之前进行一些研究。找到类似的问题很简单。值在最终结果中未定义为{value:undefined,Label:'abc'}它对我很好。它对我有效:
constresultaray=Options.map(elm=>({value:elm.code,Label:elm.Label})谢谢!