json对象

stringify( )parse( )分别是将JavaScript对象序列化为json字符串和 json字符串解析为原生JavaScript值;

var book = {

title:"javascript",

year:2011

authors:"Nicholas C.Zakas'

//toJSON:function(){return this .title;} 返回自身的json数据格式

};

var jsonText = JSON.stringify(book);  //得到一个json字符串 JSON.stringify()可以接收参数

var bookCopy = JSON.parse(jsonText);  //还原原来对象的基本属性,但是是一个独立的对象,之前对象的值为undefined的属性和原型成员被跳过忽略了

你可能感兴趣的:(json对象)