前言
第1章 精华1
为什么要使用JavaScript2
分析JavaScript2
一个简单的试验场4
第2章 语法5
空白5
标识符6
数字7
字符串8
语句10
表达式15
字面量18
函数19
第3章 对象20
对象字面量20
检索21
更新22
引用22
原型22
反射23
枚举24
删除24
减少全局变量污染25
第4章 函数26
函数对象26
函数字面量27
调用27
参数30
返回31
异常31
扩充类型的功能32
递归33
作用域36
闭包36
回调39
模块40
级联42
柯里化43
记忆43
第5章 继承46
伪类46
对象说明符49
原型50
函数化51
部件55
第6章 数组57
数组字面量57
长度58
删除59
枚举59
容易混淆的地方60
方法60
指定初始值62
第7章 正则表达式64
一个例子65
结构69
元素71
第8章 方法77
Array77
Function83
Number84
Object85
RegExp86
String88
第9章 代码风格94
第10章 优美的特性98
附录A 毒瘤101
附录B 糟粕109
附录C JSLint115
附录D 语法图127
附录E JSON138
索引149