JSON(JavaScript Object Notation,js对象简谱)是一种轻量级的数据交换格式。采用完全独立于编程语言的文本格式来存储和表示数据。

JSON语法规则

  • 对象表示为键值对
  • 数据由逗号分隔
  • 花括号保存对象
  • 方括号保存数组

JSON对象三种数据类型

  1. 对象类型:{name:value,name:value...}  其中name是字符串类型,而value是任意类型。
  2. 数组/集合类型:[value,value,value...]  其中value是任意类型
  3. 混合类型:[{},{}...]或{name:[]...}  合理包裹嵌套对象类型和数组类型

JSON和JS对象互转

JSON是js对象的字符串表示法,它使用文本表示一个js对象的信息,本质是一个字符串。

JSON字符串转换为js对象

var jsonStr='{"a":"hello","b":"world"}';
var obj=JSON.parse(jsonStr);

js对象转换为JSON字符串

var obj={a:"hello",b:"world"};
var jsonStr=JSON.stringify(obj);

 

 posted on 2019-04-28 11:39  会飞的金鱼  阅读(81)  评论(0)    收藏  举报