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)
参数 to.map应该是一个函数,您可以在其中进行适当的更改。
newArray = firstArray.map(function (item) {
return {
created: Date.parse(item.created),
lat: item.lat
};
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3897 次 |
| 最近记录: |