您当前的位置: 首页 >  json
  • 3浏览

    0关注

    1477博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

微信小程序云开发教程-一文学会Json

软件工程小施同学 发布时间:2020-07-16 09:46:08 ,浏览量:3

本小节我们将学习什么是json

    我们首先学习三个概念,什么是数据项,什么是对象,什么是数组。

每一个数据项由key和value组成,key也可以叫name,代表数据项的名称,value代表数据项的值,也可以叫数据项的内容。比如id:123456就是一个数据项,这个数据项的key是id,value是123456。最后需要注意的是,一个数据项中,key不是必须有的。

 

    那什么是对象呢?对象是由一组至少存在一个key的数据项组成的,其被包含在一个大括号内。比如下面的这个对象,由两个数据项构成,id:123456和province:黑龙江。

 

    最后,我们来看数组的定义,数组是由一组都没有key的数据项构成,其被包含在一个中括号内。比如下面的这个数据,由两个数据项构成,每个数据项都没有key。

 

 

 

    数据项、对象、数组是可以互相嵌套和组合在一起的,比如说下面的这个数据。

 

    所以,什么是json,Json就是一种由数据项、对象、数组组成的数据存储格式。

    每个json就是一个对象,最外层被一个大括号包着。

 

 

    每个括号里面可以是数据项、也可以是数据、还可以再嵌套对象。

    最后需要注意的是,数据项之间由英文逗号相隔。

 

    那么,如何访问对象里的值呢,假设有一个数据对象叫location,我们可以通过点的方式获取到province的值,也可以通过下标的方式获取到province的值。

 

    最后,我们来学习如何访问数组里的值呢,假设有一个数据对象叫location,我们可以通过点的方式先找到cities,再通过下标的方式获取到cities里面的第一项的值。

 

想看视频版?

关注公号“微程序学堂”,我们的视频教程即将上线

 

如果你自己写了好文章想投稿

请联系我们

 

关注
打赏
1665320866
查看更多评论
立即登录/注册

微信扫码登录

0.0455s