[JS] 第十三课:JSON
作者:互联网
1. 合法的JSON格式
- JSON对象格式
{
字符串型键 : 值,
字符串型键 : 值,
...
}
- JSON数组
[value1, value2 ...]
value可以是:string、number、object、array、true、false、null
2. JSON方法
-
JSON.parse(text[,reviver])
功能:JSON转化为JS值或对象
参数:text:要被解析的字符串
reviver:规定原始value的改造规则
返回值:JS值或对象
[reviver案例]
-
JSON.stringify(value[,replacer[,space]])
功能:JS值或对象转换成JSON字符串
参数:value:要被序列化为字符串的值
replacer:规定原始value的改造规则,可以是函数、数组、null
space:缩进用的字符串,可以是数字(<=10),字符串,null
[replacer案例]
3. JSON的兼容性实现
JSON在IE6、7浏览器中不被支持,需要手动实现。
标签:replacer,第十三,value,JS,JSON,reviver,字符串 来源: https://blog.csdn.net/qq_43519498/article/details/103988375