我收到这个 JSON 对象:
response.myDates = [ "2017-11-19T00:00:00.000Z", "2017-12-08T00:00:00.000Z", "2017-12-25T00:00:00.000Z", "2017-12-31T00:00:00.000Z", "2018-01-01T00:00:00.000Z" ]
Run Code Online (Sandbox Code Playgroud)
我想将所有这些日期(实际上有数百个)保存在parsedDatesJavascript 的日期数组中。
有没有一种简单的方法可以不用 while 循环来做到这一点?
如何使用JSON.parse reviver方法编辑某个值.我只想编辑声明为lastname的每个键,然后返回新值.
var myObj = new Object();
myObj.firstname = "mike";
myObj.lastname = "smith";
var jsonString = JSON.stringify(myObj);
var jsonObj = JSON.parse(jsonString, dataReviver);
function dataReviver(key, value)
{
if(key == 'lastname')
{
var newLastname = "test";
return newLastname;
}
}
Run Code Online (Sandbox Code Playgroud)