JavaScript是目前Web开发领域非常流行的一种编程语言,得到众多IT从业人员和编程爱好者的关注。
深入理解JavaScript是一本全面、深入介绍JavaScript语言的学习指南。本书共分四个部分,第1部分帮助读者快速入手,掌握基本的JavaScript编程要点;第2部分介绍JavaScript的发展和技术背景;第3部分深入探索JavaScript,介绍了语法、值、运算符、布尔类型、数字、字符串、语句、异常捕获、函数、变量、对象与继承、数组、正则表达式、Date、Math、JSON、标准全局变量、编码和JavaScript、ECMAScript 5的新特性等内容;第4部分介绍技巧、工具和类库,帮助读者更好地运用JavaScript进行编程。
本书内容由浅入深,非常适合想要快速学习JavaScript编程或者深入钻研JavaScript的读者参考。
目录
- 第1部分 JavaScript快速上手
- 第1章 基础JavaScript 3
- 第2部分 背景
- 第2章 为什么选择JavaScript 35
- 第3章 JavaScript的性质 39
- 第4章 JavaScript是如何创造出来的 42
- 第5章 标准化:ECMAScript 44
- 第6章 JavaScript的历史里程碑 46
- 第3部分 深入JavaScript
- 第7章 JavaScript的语法 53
- 第8章 值 67
- 第9章 运算符 82
- 第10章 布尔类型 97
- 第11章 数字 103
- 第12章 字符串 133
- 第13章 语句 145
- 第14章 异常捕获 157
- 第15章 函数 164
- 第16章 变量:作用域、环境和闭包 177
- 第17章 对象与继承 195
- 第18章 数组 269
- 第19章 正则表达式 293
- 第20章 Date 313
- 第21章 Math 323
- 第22章 JSON 329
- 第23章 标准全局变量 341
- 第24章 编码和JavaScript 354
- 第25章 ECMAScript 5的新特性 366
- 第4部分 技巧、工具和类库
- 第26章 元编程风格指南 373
- 第27章 调试的语言机制 385
- 第28章 子类化内置构造函数 386
- 第29章 JSDoc:生成API文档 392
- 第30章 类库 402
- 第31章 模块系统和包管理器 407
- 第32章 其他工具 410
- 第33章 接下来该做什么 412