图书介绍
JavaScript Web开发技术 第2版【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 陈杰华等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302332053
- 出版时间:2013
- 标注页数:256页
- 文件大小:60MB
- 文件页数:272页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
JavaScript Web开发技术 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 JavaScript及其Web开发语言1
1.1 HTML简介1
1.1.1 引言1
1.1.2 一个简单的HTML程序2
1.2 JavaScript简介3
1.2.1 JavaScript概述3
1.2.2 JavaScript应用4
1.2.3 JavaScript的优点与不足7
1.3 JScript简介8
1.3.1 JScript概述8
1.3.2 程序示例9
1.3.3 在不兼容的浏览器中隐藏JavaScript9
1.4 使用Java Applet编写Web程序10
1.4.1 一个简单的Java Applet程序10
1.4.2 Java Applet程序调试过程11
1.5 调试HTML和JavaScript脚本的工具13
1.5.1 使用纯文本编辑器13
1.5.2 专业脚本编辑软件FrontPage15
1.5.3 专业脚本编辑软件Microsoft Script Editor17
1.6 IExplorer浏览器中的错误报告19
1.6.1 启动IExplorer浏览器中的错误报告19
1.6.2 利用IExplorer浏览器中的错误报告20
习题120
第2章 语法基础22
2.1 关键字与标识符22
2.1.1 关键字22
2.1.2 标识符23
2.2 数据类型23
2.2.1 基本数据类型23
2.2.2 数组与undefined类型26
2.3 常量和变量27
2.3.1 数值常量27
2.3.2 变量30
2.4 注释形式33
2.5 字符串33
2.5.1 定义字符串33
2.5.2 定义字符串示例34
2.6 运算符和表达式34
2.6.1 运算符34
2.6.2 特殊关系运算符38
2.6.3 对象操作运算符39
2.6.4 表达式41
2.7 对话框41
2.7.1 警告对话框42
2.7.2 确认对话框42
2.7.3 输入对话框43
2.8 内置函数44
2.8.1 数据类型转换44
2.8.2 脚本引擎信息46
习题247
第3章 流程控制49
3.1 简单程序及其控制语句49
3.1.1 简单程序49
3.1.2 控制语句49
3.2 分支控制语句50
3.2.1 if语句50
3.2.2 switch语句53
3.3 循环控制语句54
3.3.1 for循环55
3.3.2 while循环56
3.3.3 do…while循环57
3.3.4 多重循环58
3.4 跳转控制语句59
3.4.1 break语句59
3.4.2 continue语句61
3.5 数组61
3.5.1 定义数组62
3.5.2 创建数组对象62
3.5.3 访问数组元素62
3.5.4 二维数组64
3.6 函数65
3.6.1 函数定义65
3.6.2 返回语句66
3.6.3 调用函数66
3.6.4 函数调用中的参数传递67
3.6.5 函数的嵌套调用67
3.6.6 全局变量和局部变量68
3.7 递归函数68
3.7.1 递归函数分析68
3.7.2 递归函数示例68
3.8 异常处理及示例70
3.8.1 异常处理70
3.8.2 程序示例70
习题371
第4章 对象编程74
4.1 面向对象程序设计的基础知识74
4.1.1 面向对象程序设计与面向过程程序设计74
4.1.2 对象与类75
4.1.3 对象的特征76
4.1.4 JavaScript中的对象77
4.2 Math对象78
4.2.1 Math对象简介78
4.2.2 with运算符78
4.2.3 Math对象中的属性值79
4.3 Number对象81
4.3.1 Number对象属性81
4.3.2 Number对象方法82
4.4 Array对象83
4.4.1 定义数组对象实例83
4.4.2 Array对象属性86
4.4.3 Array对象方法86
4.5 String对象及方法87
4.5.1 String对象87
4.5.2 String对象方法88
4.6 Date对象91
4.6.1 Date对象方法91
6.6.2 静态方法parse()和UTC()93
4.6.3 程序示例93
4.7 Boolean对象和Function对象95
4.7.1 Boolean对象95
4.7.2 Function对象96
4.8 自定义对象97
4.8.1 自定义对象的属性97
4.8.2 如何自定义对象98
4.9 for…in循环99
习题4100
第5章 事件处理101
5.1 事件驱动概念101
5.1.1 事件与事件驱动101
5.1.2 事件句柄101
5.1.3 event对象103
5.2 窗口事件105
5.2.1 load事件105
5.2.2 unload事件106
5.3 鼠标事件106
5.3.1 event对象中的鼠标属性及屏幕坐标106
5.3.2 event对象中的鼠标事件108
5.4 键盘事件114
5.4.1 常用键盘事件114
5.4.2 常用快捷键114
5.5 表单事件116
5.5.1 表单简介117
5.5.2 表单事件应用118
5.6 error事件122
5.6.1 error事件简介122
5.6.2 程序示例122
习题5123
第6章 window对象集124
6.1 浏览器对象基础124
6.1.1 浏览窗口、网页与元素124
6.1.2 浏览器对象之间的从属关系125
6.1.3 浏览器对象简介125
6.2 window对象126
6.2.1 window对象方法127
6.2.2 window对象属性133
6.3 screen对象134
6.3.1 screen对象属性134
6.3.2 screen对象应用134
6.4 location对象135
6.4.1 location对象属性135
6.4.2 location对象方法136
6.5 history对象137
6.5.1 方法和属性137
6.5.2 程序示例138
6.6 navigator对象138
6.6.1 navigator对象属性139
6.6.2 navigator对象方法140
6.7 frame对象140
6.7.1 HTML中的〈frame〉和〈frameset〉标记140
6.7.2 程序示例141
习题6143
第7章 document对象集144
7.1 document对象144
7.1.1 document对象方法144
7.1.2 document对象属性146
7.1.3 使用all属性访问HTML标记147
7.1.4 document对象数组149
7.2 links对象149
7.2.1 links对象属性149
7.2.2 links对象应用150
7.3 anchors对象152
7.3.1 anchors对象属性和方法152
7.3.2 程序示例153
7.4 images对象153
7.4.1 images对象数组与属性154
7.4.2 动态图像显示156
7.4.3 程序示例157
7.5 areas对象158
习题7159
第8章 form对象160
8.1 form对象简介160
8.1.1 form对象的属性、标准属性、方法和事件句柄161
8.1.2 程序示例161
8.2 text对象162
8.2.1 text对象简介162
8.2.2 程序示例163
8.3 fileupload对象与password对象164
8.3.1 fileupload对象164
8.3.2 password对象165
8.4 button对象、submit对象和reset对象168
8.4.1 button对象168
8.4.2 submit对象170
8.4.3 reset对象170
8.5 radio对象、option对象和checkbox对象172
8.5.1 radio对象172
8.5.2 option对象174
8.5.3 checkbox对象177
习题8178
第9章 hidden对象与cookie180
9.1 hidden对象180
9.1.1 hidden对象概述180
9.1.2 程序示例180
9.2 cookie183
9.2.1 cookie简介183
9.2.2 定义并创建cookie186
9.2.3 获取cookie信息188
9.2.4 删除cookie信息189
9.3 保存用户登录信息190
习题9193
第10章 文件处理194
10.1 FileSystemObject对象194
10.1.1 FileSystemObject对象的集合、属性和方法194
10.1.2 显示文件属性195
10.1.3 文件的读取、写入和添加操作197
10.2 Drive对象198
10.2.1 Drive对象的属性198
10.2.2 显示驱动器列表199
10.2.3 显示驱动器属性200
10.2.4 显示指定驱动器的类型201
10.3 Folder对象202
10.3.1 Folder对象的集合、属性和方法202
10.3.2 显示当前文件夹的属性203
10.3.3 删除文件夹204
10.3.4 获取文件夹中的所有文件205
10.4 File对象206
10.4.1 File对象简介206
10.4.2 创建临时文件207
10.4.3 文件读写操作208
10.4.4 文件的移动、复制和删除209
习题10210
第11章 网页特效211
11.1 图片特效211
11.1.1 随页面刷新显示不同图像211
11.1.2 含超链接的滚动图片213
11.1.3 图片缩放效果214
11.1.4 图片闪烁效果215
11.1.5 图片左右摆动215
11.2 文字特效217
11.2.1 循环显示文字内容217
11.2.2 文字上下来回跳动218
11.2.3 逐字显示文字内容219
11.2.4 随机变化字号的文字220
11.3 页面特效221
11.3.1 雨点飘落221
11.3.2 雪花飘落223
11.4 鼠标特效225
11.4.1 使图片跟随鼠标移动并进行超链接225
11.4.2 使文字内容跟随鼠标移动226
11.4.3 跟随鼠标移动的十字架228
11.5 时间特效229
11.5.1 指针式时钟229
11.5.2 显示日历230
习题11233
第12章 高级应用234
12.1 网页的外观设计234
12.1.1 网页设计规则234
12.1.2 颜色属性234
12.1.3 程序示例235
12.2 JavaScript中的多媒体应用236
12.2.1 播放视频文件236
12.2.2 插入声音文件237
12.2.3 插入图形文件238
12.2.4 播放动画文件240
12.3 使用ActiveX控件241
12.3.1 使用ActiveX控件中的Office套件241
12.3.2 媒体播放247
12.3.3 进尺度控件248
12.3.4 日历控件250
12.4 读取数据文件到表单252
12.4.1 数据文件概念252
12.4.2 程序示例252
习题12254
参考文献256
热门推荐
- 961915.html
- 1624984.html
- 2765427.html
- 1334457.html
- 656237.html
- 3070660.html
- 2642916.html
- 2818140.html
- 2239994.html
- 3275018.html
- http://www.ickdjs.cc/book_228513.html
- http://www.ickdjs.cc/book_1323893.html
- http://www.ickdjs.cc/book_415083.html
- http://www.ickdjs.cc/book_2499464.html
- http://www.ickdjs.cc/book_56862.html
- http://www.ickdjs.cc/book_1636712.html
- http://www.ickdjs.cc/book_2962708.html
- http://www.ickdjs.cc/book_871391.html
- http://www.ickdjs.cc/book_1117517.html
- http://www.ickdjs.cc/book_2538527.html