## 前言
之前在作者的[博客](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開發技巧合集
- 編程風格
- 垃圾回收機制