stringify的问题
来源:互联网 发布:鸳鸯知乎 编辑:程序博客网 时间:2024/06/07 15:43
先传入 空 - 初始value0,然后返回一个值value1(如果不对case""操作的话返回的就是初始value0),将stringify返回的value1作为新的value传入,返回的value2作为下一次循环的新value
var book = {"authors" : ["Nicholas C. Zakas","json"],"title" : "Professional javascript",edition : 3,year : 2011,toJSON : function(){return this;}};var jsonText = JSON.stringify(book,function(key,value){console.log(key);switch(key){case "authors":console.log(JSON.stringify(value));return value.join("**");case "year":console.log(JSON.stringify(value));return 5000;case "edition":console.log(JSON.stringify(value));return undefined;case "":console.log(JSON.stringify(value));return {"title":"Professional javascript","edition":3,"year":2011};default:console.log(JSON.stringify(value));return value; }}," - -");console.log("answer " + jsonText);---------------------输出---------------------
{"authors":["Nicholas C. Zakas","json"],"title":"Professional javascript","edition":3,"year":2011}
title
"Professional javascript"
edition
3
year
2011
answer {
- -"title": "Professional javascript",
- -"year": 5000
}
阅读全文
0 0
- stringify的问题
- IE7下 JSON.stringify() 的问题
- 解决IE8 内置JSON.stringify,中文变unicode的问题
- 解决IE8 内置JSON.stringify,中文变unicode的问题
- 解决IE8 内置JSON.stringify,中文变unicode的问题
- 解决IE8 内置JSON.stringify,中文变unicode的问题
- qs.stringify() 和JSON.stringify()的区别
- IE8的stringify()
- JSON的方法-stringify()
- JSON.stringify的使用
- JSON.stringify()的兼容性
- Json.stringify()的用法
- 幫倒忙的IE8 JSON.stringify()
- JSON.stringify 的注意点
- JSON.stringify()方法的介绍
- parse()和stringify()的关系
- 在IE8下使用JSON.stringify()出现中文乱码的问题
- jQuery解决IE6、7、8不能使用 JSON.stringify,JSON.parse 函数的问题 【转】
- mysqli防SQL注入(代码方面)
- c:foreach,c:if循环控制每行显示的个数
- 189. Rotate Array
- 六、教程篇-《http get无参数和有参数请求》
- android 自定义处理全局异常
- stringify的问题
- Device Tree:代码分析
- 博客测试
- 2588: Spoj 10628. Count on a tree
- 还在为画“类Word文档报表”而发愁吗?
- 【DFS】poj 1979 Red and Black
- 机器人学习-K-近邻算法(KNN)
- 【SPI】SPI数据通讯应用协议定义
- java 判断固定的中文字符串 判断字符串中是否包含固定的中文字符 String.indexOf(中文)