JavaScript 标准参考教程(alpha)
英文标题:JavaScript Standards Reference Guide
作者:阮一峰
授权方式:创意共享“署名-非商业性使用”许可证
重要说明:本书目前只完成了50%的工作量,正式发布还需要一段时间。所有章节都没有定稿,随时可能发生变动。请勿转载,谢谢。(2013.08.25)
导论
基本语法
标准库
- Object对象(基本完成)
- Array 对象
- 包装对象和Boolean对象(基本完成)
- Number对象
- String对象
- Math对象
- Date对象(基本完成)
- RegExp对象
- JSON对象
- ArrayBuffer:类型化数组
面向对象编程
DOM
浏览器对象
- 浏览器的JavaScript引擎
- 定时器
- window对象
- History对象
- Ajax
- window.postMessage方法
- Web Storage:浏览器端数据储存机制
- IndexedDB:浏览器端数据库
- Web Notification API
- Performance API
- 移动设备API
HTML网页的API
- HTML网页元素
- Canvas
- SVG图像
- 表单
- 文件与二进制数据的操作
- Web Worker
- SSE:服务器发送事件(基本完成)
- Page Visiblity
- FullScreen
- Web Speech
- requestAnimationFrame
- WebSocket(基本完成)
- WebRTC
- Web Components
jQuery
开发工具
- console对象
- PhantomJS
- Bower:客户端库管理工具
- Grunt:任务自动管理工具
- Gulp:任务自动管理工具
- Browserify:浏览器加载Node.js模块
- RequireJS和AMD规范
- Source map