Javascript 将JSON格式化为特定结构

Javascript 将JSON格式化为特定结构,javascript,arrays,json,typescript,ecmascript-6,Javascript,Arrays,Json,Typescript,Ecmascript 6,我对JavaScript编程和前端一般来说都是新手,所以请不要评判我:),今天我遇到了一些棘手的问题,我不知道如何解决,所以欢迎任何帮助。问题是: 我有一些类似于上的JSON结构,它是普通的javascript JSON,我想做的是格式化并将数组中的元素切换到特定的顺序,例如,假设我给出了元素的顺序: var jsonObject =[{"id":1,"name":"Marco0", "age":0,"startDate":"1990-12-01T00:00:

我对JavaScript编程和前端一般来说都是新手,所以请不要评判我:),今天我遇到了一些棘手的问题,我不知道如何解决,所以欢迎任何帮助。问题是:

我有一些类似于上的JSON结构,它是普通的javascript JSON,我想做的是格式化并将数组中的元素切换到特定的顺序,例如,假设我给出了元素的顺序:

var jsonObject =[{"id":1,"name":"Marco0",
                  "age":0,"startDate":"1990-12-01T00:00:00",
                  "salary":333.2132,"currentRate":0.3}];

var order=["name","age","id","startDate","salary","currentRate"]
我想要这样的东西

var result=["Marco0","0","1","1990-12-01T00:00:00,....]

因此,结果对应于请求的顺序,并且是一个值数组。我还检查了一下,这是唯一的部分答案。

当有一个数组时,您可以映射该数组并映射新数组所需的键/值

var object=[{id:1,姓名:“Marc0”,年龄:0,起始日期:“1990-12-01T00:00:00”,工资:333.2132,当前利率:0.3}],
订单=[“姓名”、“年龄”、“身份证”、“起始日期”、“工资”、“当前费率”],
result=object.map(o=>order.map(k=>o[k]);

控制台日志(结果)查看jsonObject的片段和图像。没有JSON对象这样的东西。JSON总是一个字符串。是的,这就像魅力tnx Nina,Vielen Dank!!你能为我推荐一本好书吗谢谢,对不起,没有书上的建议,但是检查问题和回答会有帮助。