json 语法
json 语法
中柠檬 发表于12个月前
json 语法
  • 发表于 12个月前
  • 阅读 1
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 学生专属云服务套餐 10元起购>>>   

json 语法可以表示以下三种类型的值。

简单值 :使用与js相同的语法,可以在json中表示字符串、数值、布尔值和 null。但无法表示 undifined

对象:作为一个复杂的数据类型 ,表示的是一种有序的键值对。每个键值对中的值可以是简单值可以是复杂 类型 。

数组 :数组也是一种复杂的数据类型,表示一种有序的值或列表。可以通过索引来访问其中的值,可以是任意类型(简单值、对象或数组)。


简单值:

json表示字符串,必须用双引号。其它与js无所异。

对象:

json 中的对象 和js中的对象稍有不同。 例:js中的对象字面量 var person{ name:"lisi", age:20, };

js中也可以给属性加上引号。比如: var person{ "name":"lisi", "age":20, };

而在json中: { "name":"lisi", "age":20 }

json中的对象 与js 中的对象字面量对比:

  1. json没有声明变量,json 中没有变量的概念。
  2. 没有末尾的分号
  3. json中的属性必须加双引号,这是必须的。

数组:

json中的数组就是采用的js中的数组字面量的形式。

js 中: var value=[23,'李四',true];

json中: [23,"李四",true]

没有变量和分号,单引号改成双引号。

注意:把数组和对象结合起来可以构成更复杂的类型。

  • 点赞
  • 收藏
  • 分享
粉丝 7
博文 177
码字总数 83535