JSON.stringify()跟JSON.parse()
终于把这两个方法搞清楚了!!!
JSON.tringify():把一个json数据转化成JSON string
JSON.stringify({uno:1,dos:2},null,'\t')"{ "uno": 1, "dos": 2}"JSON.stringfy({uno:1,dos:2})JSON.stringify({uno:1,dos:2})"{"uno":1,"dos":2}"JSON.stringify({uno:1,dos:2},null,'\n')"{"uno": 1,"dos": 2}"JSON.stringify({uno:1,dos:2},null,'\b')"{"uno": 1,"dos": 2}"JSON.stringify({uno:1,dos:2},null,'\f')"{"uno": 1,"dos": 2}"
JSON.parse():把string转化为json
1 JSON.parse('{"a":"a"}');2 Object {a: "a"}
1 JSON.parse('{"p": 5}', function(k, v) {2 if (typeof v === 'number') {3 return v * 2; // return v * 2 for numbers4 }5 return v; // return everything else unchanged6 });7 8 // { p: 10 }
原标题:JSON.stringify()和JOSN.parse()
关键词:JS