第14至19章有特定的应用场景,这里先略过。先看第20章,跨度有点大,该章内容主要是对JSON这种数据格式的讲解。
1.JSON的格式规范有哪些?
在 Mock | 数据过家家 中其实就用到了JSON这种数据格式。目前,前后端数据传输是使用这种数据格式进行的。
当你打开接口时看到的可能是这样的:
很整洁
很乱有没有,这时需要一个叫做 JSON Formatter 的插件来帮我们美化一下。
这样才对
解析和序列化
JSON.parse()
把 JSON 字符串解析为原生 JavaScript 值
JSON.stringify()
将JavaScript 对象序列化为 JSON 字符串
JSON.stringify()可以搞三个参数
- 要序列化的 JavaScript 对象外
- 过滤器,可以是一个数组,也可以是一个函数
- 选项,表示是否在 JSON 字符串中保留缩进
JSON 这种数据格式连接了前端和后端,就像时人体中的养料,下一章是人体中的运输工具 ajax。
网友评论