gpt4 book ai didi

javascript - 更改 javascript - map() 方法中对象数组中每个属性的值?

转载 作者:行者123 更新时间:2023-12-02 16:05:58 25 4
gpt4 key购买 nike

我有这个对象数组:

var firstArray = [{created:"01/01/2015 03:24:33 AM", lat:"123"}, {created:"01/02/2015 03:24:33 AM", lat:"123"}];

我想要一个新的对象数组,其中日期时间转换为毫秒:

var newArray = [{created:1420070400000, lat:"123"}, {created:1420156800000, lat:"123"}];

如何更改每个对象中第一个属性的值?我正在尝试 .map(),但也许这是不对的。我缺少什么?我已经尝试了很多东西,但只是在下面的代码中将其写在引号中,以尝试传达我所追求的内容。谢谢。

var newArray = firstArray.map( "the value of the first property in each object" (Date.parse());

最佳答案

.map 的参数应该是一个函数,您可以在其中进行适当的更改。

newArray = firstArray.map(function (item) {
return {
created: Date.parse(item.created),
lat: item.lat
};
});

关于javascript - 更改 javascript - map() 方法中对象数组中每个属性的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30744903/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com