json2.js源码解读 json序列化原理

json是一种轻量化的数据交换格式,在日常的web开发应用中经常用到。本教程把json2.js的源代码详细解读,让学习者深刻理解json的用法,同时json.j...

json2.js源码解读
  1. 授课老师:王福朋
  2. 老师简介:编程 - 读书 - 篮球 - 音乐
  3. 课程节数:15
  4. 课程评星:
  5. 售价: 9.90
  6. 已学人数:77学员点评:4 条
现在开始学习

课程适合人群

1. 有javascript基础,了解json;
2. 适用于所有的web、前端开发人员;

课程简介

json是一种轻量化的数据交换格式,在日常的web开发应用中经常用到。
本教程把json2.js的源代码详细解读,让学习者深刻理解json的用法,同时json.js这一经典框架的设计思想和编码技巧。
大家一起跟我来解读这一经典之作吧!!
(教程前半部分免费观看,后半部分付费观看)

课程目录大纲

第1章: 初步准备
第1课 时长 04:19 1
课程介绍(免费观看)

课程介绍

免费
第2课 时长 06:54 2
思考json(免费观看)

应该怎样去理解json这个“格式”。

免费
第3课 时长 10:36 3
unicode简介(免费观看)

json.js中需要处理特殊unicode字符,所以必须先介绍一下unicode。了解unicode的朋友,可以略过本节。

免费
第2章: 源码解读
第4课 时长 14:54 4
代码结构总览(免费观看)

总体了解json源码框架

免费
第5课 时长 09:40 5
stringify用法演示(免费观看)

详细介绍JSON.stringify的用法,演示每个参数的作用

免费
第6课 时长 08:12 6
JSON.stringify源码解读(免费观看)

JSON.stringify方法的源码解读

免费
第7课 时长 08:51 7
toJSON方法(免费观看)

介绍json.js中:\nDate.prototype.toJSON\nString.prototype.toJSON\nNumber.prototype.toJSON\nBoolean.prototype.toJSON\n这四个方法的源码以及作用

免费
第8课 时长 16:02 8
quote方法(免费观看)

讲解json.js中quote方法如何处理字符串,并详细解读源码

免费
第9课 时长 13:05 9
str方法(付费)

讲解json.js中,str方法如何把一个javascript对象生成json格式的字符串

付费
第10课 时长 31:40 10
str方法实例演示(付费)

通过一个实例,讲解str方法如何递归调用,以及调用过程中各个变量的变化和作用。

付费
第11课 时长 05:35 11
JSON.parse用法演示(付费)

详细介绍JSON.parse的用法,以及每个参数的作用

付费
第12课 时长 12:07 12
JSON.parse方法源码(付费)

解读JSON.parse方法的源码结构

付费
第13课 时长 16:45 13
text安全性验证(付费)

解读在JSON.parse方法中,如何对传入的text字符串进行安全性验证,以保证text是安全的json格式。

付费
第14课 时长 13:05 14
walk方法(付费)

解读JSON.parse方法中,如何对生成的javascript对象进行自定义属性值,即walk函数的源码

付费
第3章: 总结
第15课 时长 02:58 15
总结(付费)

课程总结

付费

学生点评

沧粟子
已学习0课 评5星:
作为一个小菜鸟,看了老大哥的慕课,博客园,再来网易云,虽然不是很厉害,打算把你博客园的知识研究几遍,听你的自己也平时再看一些书,希望有一天也能达到你的高度
杭州嘉软科技
已学习7课 评5星:
非常感谢 很有收获
hgyykt1471228064464
已学习3课 评5星:
谢谢作者
王福朋
已学习0课 评5星:
本文完

王福朋老师 更多课程

好课推荐