首页 > 解决方案 > 迭代一个数组并制作对象键值对

问题描述

如何迭代数组并将前五个值作为 Object 的键,将所有其他值作为 Object 值。例如:我有一个这样的数组

["name", "time", "date", "address", "Balance", "George", "Nancy", "Shivam", "George", "10:00AM", "12:00PM", "4:00PM", "", "10/10/2021", "05/20/2021", "06/05/2019", "07/10/2021" ,"308 E Parker St", "505 10th Ave", "2706 Pershing Blvd" , "988 Cannon Farm Rd", "546.00", "648.00", "899.99", ""]

我想要这样的东西:

[{name : "George", time : "10:00AM", date: "10/10/2021", address :308 E Parker St", Balance : "546.00" }, {name : "Nancy", time : "12:00PM", date: "05/20/2021", address: "505 10th Ave", Balance : "648.00" }, {name : "Shivam", time : "4:00PM", date: "06/05/2019", address: "2706 Pershing Blvd", Balance : "899.99" }, {name : "George", time : "", date: "07/10/2021", address: "988 Cannon Farm Rd", Balance : "" } ]

我如何从给定数组中分离名称、时间日期和其他值,因为这些值是动态的。

标签: javascriptarraysobject

解决方案



推荐阅读