<script>
//1.什么是JSON?它是一种数据格式,不是一种编程语言,很多编程语言都有针对JSON的解析器和序列化器
//2.语法:简单值,对象和数组
//(1)简单值:字符串,数组,布尔值和null;例如:5 "hello world"
//(2)对象:没有声明变量;没有末尾分号;属性必须用双引号
{
"name": "张三",
"age": 18
}
//属性的值可以是简单值,也可以是复杂类型值
{
"name": "张三",
"age": 18,
"school": {
"name": "外国语中学",
"location": "深圳"
}
}
//(3)数组:没有变量和分号
[
{
"title": "javacript",
"authors": ["李四"],
"edition": 3
},
{
"title": "css",
"authors": ["张三","王五"],
"edition": 2
}
]
//3.解析与序列化
//1.JSON.stringify();把javascript对象序列化JSON字符串
//2.JSON.parse();把JSON字符串解析为原生javascript值
</script>
原文:https://www.cnblogs.com/xiyuyizhihua/p/10877236.html