JSON是什么?JSON字符串是什么?JSON对象又是什么?

什么是JSON?JSON是干什么的?

JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。


JSON 的语法规则

数组(Array)用方括号[ ]表示。
对象(Object)用大括号{ }表示。
名称/值对(name/value)组合成数组和对象。
名称(name)置于双引号中,值(value)有字符串、数值、布尔值、null、对象和数组。
并列的数据之间用逗号 , 分隔

JSON字符串是什么?

指的是符合json格式要求的js字符串。
例如:

// JSON字符串
var jsonStr = '{"StudentID":"100","Name":"tmac","Hometown":"usa"}';

JSON对象是什么?

指符合json格式要求的js对象。
例如:

// JSON对象
var jsonObj = { "StudentID": "100", "Name": "tmac", "Hometown": "usa" };

你可能感兴趣的:(前端的问题,json)