写这个博客的初衷是为了方便自己回忆JS的相关知识点, 也方便其他朋友阅读. 用尽可能少的时间提取完「Javascript高级程序设计」的内容, 面向有一定基础的朋友
「Javascript高级程序设计」快速解读系列并不会按照顺序更新, 对于极不常用的内容会略过讲解, 没有更新的文章会标注(暂无内容), 会不定期补充更新.
- 测试狗的博客
- 测试狗的github
- 微信公众号: 测试狗
- 简介
- 在HTML中使用JS
- 基本概念
- 变量、作用域和内存问题
- 引用类型
- 面向对象的程序设计
- 函数表达式
- BOM
- 客户端检测
- DOM
- DOM扩展
- DOM2和DOM3(暂无内容)
- 事件
- 表单脚本(略)
- 使用Canvas绘图
- HTML5脚本编程
- 错误处理与调试
- JavaScript与XML(略)
- E4X(略)
- Json
- Ajax与Comet
- 高级技巧
- 离线应用与客户端存储
- 最佳实践
- 新兴的API
这里也放了书上给到的所有示例, 放在code文件夹中了. 观看这些实例源码也是一个很好的学习方式.
如果有疑问或者发现错误,可以在相应的 issues 进行提问或勘误。
如果喜欢或者有所启发,欢迎 star,对作者也是一种鼓励。
所有文章采用知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议进行许可。