什么是JSON?

JavaScript Object Notation 简称:JSON。从英文的字面意思可以知道,JSON就是JS对象的标记。

JSON是用于存储和传输数据的格式,通常用于服务器端向网页传递数据。

  • JSON是一种轻量级的数据交换格式。
  • JSON是独立的语言。
  • JSON易于理解。

例子:

1
2
3
4
5
{"sites":[
    {"name":"Runoob", "url":"www.runoob.com"}, 
    {"name":"Google", "url":"www.google.com"},
    {"name":"Taobao", "url":"www.taobao.com"}
]}

JSON语法规则

  • 数据为 键/值 对。
  • 数据由逗号分隔。
  • 大括号保存对象。
  • 方括号保存数组。

JSON格式在语法上与创建JavaScript对象代码是相同的。由于它们很相似,所以JavaScript程序可以很容易的将JSON数据转换为JavaScript对象。