互联网前端开发技术之JavaScript JSON语法详解( 二 )

PS:由此可见序列化也有执行顺序,首先先执行toJSON()方法;如果应用了第二个过滤参数,则执行这个方法;然后执行序列化过程,比如将键值对组成合法的JSON字符串,比如加上双引号 。如果提供了缩进,再执行缩进操作 。
解析JSON字符串方法parse()也可以接受第二个参数,这样可以在还原出JavaScript值的时候替换成自己想要的值 。
varbox = '[{"name" : "a","age" : 1},{"name" : "b","age" : 2}]'; var json = JSON.parse(box, function (key, value) {if (key == 'name') {return'Mr.' + value;} else {returnvalue;} }); alert(json[0].name);总结通过本篇文章,你可以学习到以下知识点:
1.JSON简单值;
2.对象;
3.数组;
IT技术研习社,专注互联网技术研究与分享,喜欢的朋友可以点击【关注】;把经验传递给有梦想的人;

互联网前端开发技术之JavaScript JSON语法详解

文章插图
 

【互联网前端开发技术之JavaScript JSON语法详解】


推荐阅读