第1章 初识JavaScript 1
1.1一个简单的网页 1
1.2在网页中嵌入JavaScript代码 4
习题1 8
第2章 数据类型和变量 10
2.1数字类型 10
2.2字符串类型 13
2.3逻辑类型 15
2.4函数 17
2.5对象 22
2.6变量 27
习题2 31
第3章 运算符、表达式和语句 33
3.1算术运算符与算术表达式 33
3.2关系运算符与关系表达式 36
3.3逻辑运算符与逻辑表达式 39
3.4位运算符 42
3.5其他运算符 44
3.6选择分支控制语句 47
3.7循环控制语句 51
3.8 break、continue和return语句 55
习题3 57
第4章 字符串对象 60
4.1字符串对象实例 60
4.2检索和获取子串 63
4.3大小写转换与子串置换 67
4.4字符串与数字 69
4.5正则表达式 72
4.6字符串的模式匹配方法 76
习题4 79
第5章 数组对象 82
5.1创建和使用数组 82
5.2数组与字符串 86
5.3添加、删除数组元素 89
5.4数组元素排序 93
5.5数组的其他方法 97
习题5 100
第6章Date和Math 102
6.1 Date对象 102
6.2 Math对象 107
习题6 109
第7章 浏览器对象 111
7.1浏览器窗口 112
7.2定时器 116
7.3对话框 120
7.4检测浏览器 124
7.5窗口与框架 127
7.6页面导航 133
7.7客户端的屏幕 136
习题7 138
第8章HTM L文档对象 140
8.1获取HTML文档对象 140
8.2操作HTML文档对象的属性 143
8.3创建HTML文档对象 145
8.4表格 149
习题8 158
第9章 表单和表单元素 159
9.1表单 159
9.2按钮 162
9.3文本组件 166
9.4复选框与单选按钮 171
9.5列表 175
9.6表单数据检查 181
习题9 184