基础篇 3
第1章 概述 3
1-1 什么是Script 4
1-2 为什么要使用JavaScript 5
1-3 如何撰写JavaScript 6
1-4 问题与讨论 9
第2章 HTML基本语法 11
2-1 HTML文档宣告 13
2-2 文档主体 15
2-3 海阔天空的LINK 22
2-4 插入图片 27
2-5 窗体语法的介绍 28
2-6 窗体卷标综合范例 46
2-7 表格卷标 49
2-8 建立框架FRAMES 67
2-9 文字排版卷标 78
2-10 结束语 83
2-11 问题与讨论 83
第3章 变量的使用 85
3-1 变量的声明 86
3-2 怎样算是一个好的变量 88
3-3 变量的数据形式 91
3-4 程序的第一步 95
3-5 变量的区域性 102
3-6 数组 106
3-7 数组函数 109
3-8 问题与讨论 115
第4章 JavaScript的基本运算 117
4-1 加减乘除 118
4-2 其他运算符号 120
4-3 比较逻辑 122
4-4 逻辑运算 123
4-5 位运算 126
4-6 指定运算子 127
4-7 运算的顺序 127
4-8 问题与讨论 129
第5章 循环及决策 131
5-1 if语句 132
5-2 if…else 139
5-3 巢状选择条件 141
5-4 switch…case 145
5-5 for循环 149
5-6 while循环 156
5-7 问题与讨论 159
进阶篇 163
第6章 Math对象 163
6-1 常数 164
6-2 基本函数 168
6-3 综合范例 175
6-4 问题与讨论 180
第7章 String对象 181
7-1 字符串处理函数 182
7-2 字符串显示函数 192
7-3 问题与讨论 198
第8章 Date对象 199
8-1 Date对象的变量声明 200
8-2 读取函数 201
8-3 设置函数 208
9-1 escape 208
9-2 unescape 210
9-3 eval 211
9-4 parseInt 213
9-5 parseFloat 213
8-4 问题与讨论 216
9-6 Number 216
9-7 String 216
第9章 其他函数 217
9-8 return 217
9-9 with 217
9-10 自定函数的使用 218
9-11 问题与讨论 230
第10章 窗口对象 231
10-1 名词解释 232
10-2 读取数据 234
10-3 form对象 236
10-4 form中的对象 245
10-5 问题与讨论 277
第11章 文件对象 279
11-1 属性 280
11-2 方法 303
11-3 links对象 315
11-4 anchors对象 340
11-5 问题与讨论 340
第12章 其他对象 341
12-1 history对象 342
12-2 navigator对象 347
12-3 location对象 351
12-4 frame对象 360
12-5 window对象 361
12-6 screen对象 404
12-7 Image对象 408
12-7 问题与讨论 416
第13章 范例程序 417
13-1 跑马灯 418
13-2 猜数字游戏 423
13-3 窗口地震 431
13-4 实时日历 433
13-5 井字游戏 438
13-6 赛马游戏 445
13-7 结语 452
附录A HTML卷标索引 453
附录B JavaScript关键词 457
附录C 浏览器对象 463