初识JSON、JSON的3种形式、JSON的常用方法
初识JSON
JSON是什么
Ajax发送和接收数据的一种格式
XML
username=alex&age=18
JSON全称是JavaScript Object Notation

为什么需要JSON
JSON有3种形式,每种形式的写法都和JS中的数据类型很像,可以很轻松的和JS中的数据类型互相转换
JS->JSON->PHP/Java
PHP/Java->JSON->JS
JSON的3种形式
简单值形式
.json结尾
JSON的简单值形式就对应着JS中的基础数据类型
数字、字符串、布尔值、null
注意事项
1.JSON中没有undefined值
2.JSON中的字符串必须使用双引号
3.JSON中时不能注释的

对象形式
注意事项:
JSON中对象的属性名必须用双引号,属性值如果是字符串也必须用双引号
JSON中只要设计到字符串,就必须使用双引号
不支持undefined

obj.json


数组形式

JSON的常用方法
JSON.parse()
JSON.parse()可以将JSON格式的字符串解析成JS中的对应值

JSOn.stringify()
JSOn.stringify()可以将JS的基本数据类型、对象或者数组转换成JSON格式的字符串+

使用JSON.parse()和JSON.stringify()封装localStorage


浙公网安备 33010602011771号