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

air*_*ave 2 javascript arrays object

我有这个对象数组:

var firstArray = [{created:"01/01/2015 03:24:33 AM", lat:"123"}, {created:"01/02/2015 03:24:33 AM", lat:"123"}];
Run Code Online (Sandbox Code Playgroud)

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

var newArray = [{created:1420070400000, lat:"123"}, {created:1420156800000, lat:"123"}];
Run Code Online (Sandbox Code Playgroud)

如何更改每个对象中第一个属性的值?我正在尝试 .map(),但也许那是不对的。我错过了什么?我尝试了很多方法,但只是在下面的代码中用引号将其写出来,以尝试传达我所追求的内容。谢谢。

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

Exp*_*lls 5

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

newArray = firstArray.map(function (item) {
    return {
        created: Date.parse(item.created),
        lat: item.lat
    };
});
Run Code Online (Sandbox Code Playgroud)