json 格式
+ 是什么
=> 是一种固定的字符串格式
=> ‘sdfsdaf’ 普通字符串
=> ‘212123’ 纯数字字符串
=> '<p>皮标签</p>' html格式字符串
=> json 也是一种字符串的格式,和普通字符串本质上没有区别
->只是多列一些固定的格式
+ 干啥用?
=> 在电脑网络传输的过程中
=> 只能传递字符串,别的不好使
=> 传递不了对象和数组数据类型
=> 如果你想传递数组和对象的话,那马需要转成字符串的格式传递
=> json格式就是满足对象和数组数据结构的一种字符串
+ 怎么用
=> 二种方法
① JSON.parse(想要转换成js的,json格式的字符串)
=> 把json格式的字符串转成JS的数组或者对象
=》返回值 是js格式的数组和对象
② JSON.stringity(想要转的数组和对象)
=> 把JS格式的数组或者对象转成JSON格式的字符串
=>返回值是 json格式的数组和字符串
+json 数据格式
1.描述数组或者对象数据类型
2. 对象中的key和value 都使用 双引用 包裹
-》数字和布尔可以不需要引号
3.数组里面可以方多个对象
4.当多个数据的时候,最后一个数据后面不能有 逗号(,)
5.一个json格式中,可以使用符号,只有[],{},"",逗号
6. 转换json字符串的函数会自动过滤了。