关于JSON

1.什么是JSON

     JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。

      即以js对象的格式表现出来的字符串。

2.JSON的语法

    A.JSON对象

         1.用一对{}来表示一个对象;

          2.对象的属性名称,必须用“”引起来(单引号不行),只如果是字符串的话,也必须用""引起来。

               ex:

                   var  computer='{"name":"电脑",

                                             “price”:10000

                                             }'

       B.JSON数组

             1.普通数组'["小明",'老王',"老刘"]'

              2.对象数组

                  '[

                {"name":"小明",

                 "height":"160cm",

                   "age":22

                 },

                 {"name":"老王",

                    "height":"170cm",

                        "age":50

                },

                  {"name":"老刘",

                       "height":"165cm",

                        "age":55

                     }

               ]'  

3.JSON 文件的创建

          以.json为后缀的文件,里面包含的是符合json格式的数据

4.将JSON字符串准换为js对象/数组

           var mperson='{"name":"TOM","age":19}'

           //json对象

            var arr='["小乔","大乔","貂蝉"]' 

             //json数组

             var arr1='[

                  {"name":"小乔","age":20},

                   {"name":"大乔","age":21} 

                ]'

              //json数组

             将上述数据转化为js对象/数组格式

                  1.使用eval()将数据转换成js对象数组(不推荐使用)

                   2.使用JSON.parse()来讲JSON字符串解析为js对象(不支持ie6)

                        var obj=JSON.parse(mperson);//JS对象

                        var obj=JSON.parse(arr)//JS数组

                        var obj=JSON.parse(arr1)//JS数组

                        

                         

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值