首页 > Web开发 > 详细

js JSON

时间:2014-05-31 19:22:59      阅读:397      评论:0      收藏:0      [点我收藏+]

1. 语法

        JSON 的语法可以表示三种类型的值。
  • 简单值 : 可以在 JSON 中表示字符串、数值、布尔值和 null,字符串必须用双引号
  • 对象 : 表示的是一组有序的键值对,对象的属性必须用双引号
  • 数组 : 数组的值也可以是任意类型——简单值、对象或数组。
JSON 对象
        JSON 对象有两上方法
                stringify()         把 js 对象序列化为 JSON 字符串,如果值为undefined, 则删除对应的键值对。    
                parse()              把 JOSN 字符串解析为原生 js。
                        stringify(obj);                                         
                        stringify(obj, [‘title‘, ‘edit‘]);                 // 返回的结果的字符串,只包含数组中的键值对
                        stringify(obj, function(key, value){     //  每个键值对都会在函数在过滤
                                // code
                        });
                        stringify(obj, null, 4);                           // 返回的字符串会保留缩进和换行符,最后一个参数表示缩进,可以是数字和字符串,长度不大于 10
                        JSON.stringify(obj)  方法首先调用对象的 toJSON() 方法,如果不存在按默认须序序列化,因此我们可以自定义 toJSON 来序列化对象。
                        parse(str, function(key, value){});

js JSON,布布扣,bubuko.com

js JSON

原文:http://www.cnblogs.com/bdyl/p/3762367.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!