## 前言
之前在作者的[博客](http://ghmagical.com)上洋洋洒洒地将之前学习JavaScript的笔记整理了出来,一共17篇,感觉查找和翻阅还是不方便,所以产生了编辑成电子书的念头,一来方便作者个人查找,二来方便后续内容的补充,三来也方便喜欢JavaScript的伙伴们阅读。
由于作者不是大牛级别的,之前也没有编辑电子书的经验,水平有限,书中内容有限,也难免会出现一些错误或者不准确的地方,恳求读者批评指正。
如果你不喜欢作者编排的内容,你可以看下面的资料,作者认为是很不错的。
参考资料:
书籍:
- 《JavaScript权威指南(第6版)》
- 《JavaScript高级程序设计》
- 《你不知道的JavaScript(上、中卷)》
- 《Effective JavaScript:编写高质量JavaScript代码的68个有效方法》
还有阮一峰大神的两个神作:
[JavaScript标准参考教程](http://javascript.ruanyifeng.com/)
[ECMAScript 6入门](http://es6.ruanyifeng.com/)
注:未经作者许可,请不要将此书的电子版上传到任何网站,谢谢各位支持。
- 前言
- JavaScript简介
- 基本概念
- 语法
- 数据类型
- 运算符
- 表达式
- 语句
- 对象
- 数组
- 函数
- 引用类型(对象)
- Object对象
- Array对象
- Date对象
- RegExp对象
- 基本包装类型(Boolean、Number、String)
- 单体内置对象(Global、Math)
- console对象
- DOM
- DOM-属性和CSS
- BOM
- Event 事件
- 正则表达式
- JSON
- AJAX
- 表单和富文本编辑器
- 表单
- 富文本编辑器
- canvas
- 离线应用
- 客户端存储(Cookie、Storage、IndexedDB)
- HTML5 API
- Video/Audio
- Geolocation API
- requestAnimationFrame
- File API
- FullScreen API
- IndexedDB
- 检测设备方向
- Blob
- vibrate
- Luminosity API
- WebRTC
- Page Visibility API
- Performance API
- Web Speech
- Notification
- 面向对象的程序设计
- 概述
- this关键字
- 原型链
- 作用域
- 常用API合集
- SVG
- 错误处理机制
- JavaScript开发技巧合集
- 编程风格
- 垃圾回收机制