这本书是否适合你?可以通过下面的这些介绍确定:
## 目标群体
这本书由经验老道的程序员为程序员编写的。因此,为了了解它,你应该已经知道了面向对象的编程,例如,通过主流编程语言如Java,PHP,C ++,Python和Ruby,Objective-C中,C或Perl。
因此,本书的目标受众是谁想要快速,正确地学习JavaScript谁想要加深他们的技能和/或查找特定主题的程序员,JavaScript程序员。
## 有什么理由不覆盖
这本书的重点是JavaScript语言。例如,你不会找到编程的Web浏览器(DOM,异步编程等)的信息。然而,第33点,相关材料。
## 本书的组织
本书分为四个部分,但主要的两个是:
* JavaScript的快速入门
* JavaScriptd的深度理解
这些部件是完全独立的!你可以把它们视为是独立的图书:前者更像是一个向导,后者更像是一个参考。这本书的四个部分告诉你更多关于这本书的结构。
## 本书使用什么JavaScript版本
这本书教的ECMAScript 5,JavaScript的当前版本被所有的现代引擎支持。如果你有,说干就干,老版浏览器,然后第25章解释了什么功能,是独家的ECMAScript 5。
- 本书简介
- 前言
- 关于这本书你需要知道些什么
- 如何阅读本书
- 目录
- I. JavaScript的快速入门
- 第1章 基础的JavaScript
- II. 背景知识
- 第2章 为什么选择JavaScript?
- 第3章 JavaScript的性质
- 第4章 JavaScript是如何创造出来的
- 第5章 标准化:ECMAScript
- 第6章 JavaScript的历史里程碑
- III. 深入JavaScript
- 第7章 JavaScript语法
- 第8章 值
- 第9章 运算符
- 第10章 布尔值
- 第11章 数字
- 第12章 字符串
- 第13章 语句
- 第14章 异常捕获
- 第15章 函数
- 第16章 变量:作用域、环境和闭包
- 第17章 对象和继承
- 第18章 数组
- 第19章 正则表达式
- 第20章 Date
- 第21章 Math
- 第22章 JSON
- 第23章 标准全局变量
- 第24章 编码和JavaScript
- 第25章 ECMAScript 5中的新功能
- IV. 技巧、工具和类库
- 第26章 元代码样式指南
- 第27章 调试的语言机制
- 第28章 子类化内置构造函数
- 第29章 JSDoc:生成API文档
- 第30章 类库
- 第31章 模块系统和包管理器
- 第32章 其他工具
- 第33章 接下来该做什么
- 著作权