2
如何使用JSON.parse reviver方法編輯某個值。 我只想編輯每個聲明爲姓氏並且返回新值的鍵。JSON.parse使用reviver函數
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;
}
}