1.JSON简介
JSON到底是什么东东
众所周知,JS是一门前端脚本语言,但是JS的语言只有JS自己能认识,其他语言肯定不认识,不会听你的,因此前端的一些信息想要与后台交互呢,就需要一个能被大家都认识的东东,这,就是JSON。
2.JSON具体是个什么:
JSON就是一个特殊格式的字符串,这个字符串可以被任意的语言所识别
首先,我们创建一个简单的对象obj,附上里面的属性(我们都知道属性名可以带引号也可以不带 没有任何影响,但是虽然JS和JSON对象的格式一样,但是JSON字符串中的属性名必须加双引号!!!)
像这样:
其次,我们在大括号的外面加上小引号
变成这样:
哈哈加上小引号就变成一个字符串了吧!我们都知道字符串不论是什么语言都是认识的,那么后端的语言肯定也都能认识
我们给这样一小段字符串起一个名字,就叫JSON!!!
JSON——JavaScript Object Notation 翻译:JS对象表示法
当然,这段JSON代码不光只能被其他语言所识别,还能被转换为任意语言中的象!!!
因此,JSON在开发中主要用来数据的交互
3.JSON的分类:
- 对象 { }
- 数组 [ ]
也就是说这俩货都是JSON,只不过第一个叫JSON对象,第二个叫JSON数组
4.JSON中允许的值:
- 字符串
- 数字
- 布尔值
- null
- 对象
- 数组
如图所示咯,这些都是JSON,脑袋别晕慢慢看哦~~~