其他分享
首页 > 其他分享> > [JS] 第十三课:JSON

[JS] 第十三课:JSON

作者:互联网

1. 合法的JSON格式

  1. JSON对象格式
{
	字符串型键 : 值,
	字符串型键 : 值,
	...
}
  1. JSON数组
[value1, value2 ...]

value可以是:string、number、object、array、true、false、null

2. JSON方法

  1. JSON.parse(text[,reviver])
    功能:JSON转化为JS值或对象
    参数:text:要被解析的字符串
    reviver:规定原始value的改造规则
    返回值:JS值或对象
    [reviver案例]
    在这里插入图片描述

  2. JSON.stringify(value[,replacer[,space]])
    功能:JS值或对象转换成JSON字符串
    参数:value:要被序列化为字符串的值
    replacer:规定原始value的改造规则,可以是函数、数组、null
    space:缩进用的字符串,可以是数字(<=10),字符串,null
    [replacer案例]
    在这里插入图片描述

3. JSON的兼容性实现

JSON在IE6、7浏览器中不被支持,需要手动实现。
在这里插入图片描述

超帅的T T 发布了57 篇原创文章 · 获赞 5 · 访问量 4318 私信 关注

标签:replacer,第十三,value,JS,JSON,reviver,字符串
来源: https://blog.csdn.net/qq_43519498/article/details/103988375