为了账号安全,请及时绑定邮箱和手机立即绑定

我有点区分不出来了了 大家帮我区分一下

我有点区分不出来了了 大家帮我区分一下

欧罗巴皇 2017-04-18 09:10:01
[1,2,3,4,5]   //第一种       [{1:      //第二种 {a:1 ,b:2 ,c:3 }} ,{2: {a:1 ,b:2 ,c:3 }} ] [{     //第三种 a:1 ,b:2 } ,{ c:3 ,d:5 }]  _json = {     //第四种             10: {                  money1: 270                  , money2: 190                  , num: 170                 , credit: 90             }                  ,              20: {                 money1: 270                  , money2: 190                  , num: 170                 , credit: 90             }         }
查看完整描述

3 回答

已采纳
?
frece

TA贡献36条经验 获得超15个赞

楼主我告诉你一个简单的区分方式:

用[]包起来的是数组,用{}包起来的是json对象,如果不知道什么是json请自行百度,

简单来说一个json对象可以表示为  {属性:值} 这种形式

所以 ,简单的理解方式是:

第一种,最简单的数字数组没问题,

第二种,json数组,这个地方写错了,我不知道是哪种所以分情况说:

情况一:[{1:  {a:1,b:2,c:3}}, {2:{a:1,b:2,c:3}}], 如果是这样的话,这个数组里只有两个对象,第一个对象 名字叫1,里边包含3个属性abc,属性值分别为a=1,b=2,c=3,第二个对象 名字叫2,里边也包含3个属性abc,属性也是123

情况二:[{ 1:{a:1,b:2,c:3},2:{a:1,b:2,c:3} }], 如果是这样的话,这个数组里只有一个对象,这个对象有两个属性一个叫1一个叫2,这两个属性的值都是一个包含abc三个属性的对象,这三个属性的值也分别都是123

第三种, json数组,这个数组里有两个对象,第一个对象有两个属性a,b值分别是1和2,第二个对象里有两个属性cd,值分别是3和5,

第四种,一个json对象,和"第二种"的情况二类似,里边有两个属性,第一个属性叫10,这个属性的值也是一个对象,对象的属性和值就是money12那些,第二个属性叫20,值也是一个对象,属性和值也是money12那些

还有那种 值是数组的json对象,看起来挺复杂,其实会了之后再看也就那样,慕课网上也有好多json课,你学学就知道了,预祝学习顺利

查看完整回答
反对 回复 2017-04-18
?
西兰花伟大炮

TA贡献376条经验 获得超318个赞

第二种写错了

查看完整回答
1 反对 回复 2017-04-18
?
西兰花伟大炮

TA贡献376条经验 获得超318个赞

前三个是数组,第四个是对象
查看完整回答
1 反对 回复 2017-04-18
?
qq_Z_147

TA贡献1条经验 获得超0个赞

第一个是将数值型数据存放再了数组,第二三个是将一些对象存放在了数组中,第四个是对象

查看完整回答
反对 回复 2017-04-18
  • 3 回答
  • 0 关注
  • 1881 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信