图书介绍
JavaScript Web开发技术PDF|Epub|txt|kindle电子书版本网盘下载
![JavaScript Web开发技术](https://www.shukui.net/cover/38/34955815.jpg)
- 陈杰华编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302204213
- 出版时间:2009
- 标注页数:242页
- 文件大小:34MB
- 文件页数:257页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
JavaScript Web开发技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Internet网络基础1
1.1 Internet1
1.1.1 Internet的发展过程1
1.1.2 Internet的特点3
1.1.3 Internet网络提供的服务4
1.2 Internet网络地址5
1.2.1 IP地址5
1.2.2 域名系统5
1.2.3 电子邮件地址6
1.2.4 超文本传输协议7
1.2.5 统一资源定位符7
1.3 连接到Internet7
1.3.1 软硬件环境要求7
1.3.2 连接到Internet的方式8
1.3.3 网络系统的工作模式8
1.4 Internet Explorer浏览器的使用9
1.4.1 Internet Explorer浏览器的启动9
1.4.2 Internet Explorer浏览器的窗口组成9
1.4.3 菜单选项10
1.4.4 快捷键11
1.4.5 返回到已浏览的Web页12
1.4.6 保存Web页中的信息12
1.4.7 查看以不同语言编写的Web页14
1.4.8 将网站收藏到收藏夹中14
1.5 电子邮件15
1.5.1 电子邮件简介15
1.5.2 Outlook Express的使用16
1.6 教学要点18
习题118
第2章 JavaScript与其他Web开发语言21
2.1 Java语言的起源、现状和特点21
2.1.1 Java语言的起源21
2.1.2 Java语言的现状22
2.1.3 Java语言的特点22
2.2 JavaScript语言简介26
2.2.1 JavaScript语言概述26
2.2.2 JavaScript语言的优点与不足28
2.2.3 JavaScript对环境的要求29
2.2.4 JScript简介29
2.3 使用Word 2003建立Web页30
2.3.1 HTML规范31
2.3.2 创建Web页31
2.3.3 可添加到Web页中的项目33
2.3.4 创建自定义HTML模板33
2.3.5 在Web页中添加非文字项目34
2.4 使用Visual J++建立动态HTML36
2.4.1 HTML与动态HTML简介36
2.4.2 使用WFC类库创建动态HTML37
2.5 教学要点38
习题238
第3章 超文本标识语言HTML简介40
3.1 HTML的基本知识40
3.1.1 超文本、超媒体与通信协议40
3.1.2 HTML语言简介41
3.1.3 HTML的扩展43
3.1.4 HTML的编程风格43
3.2 页面结构44
3.2.1 HTML文件的组成44
3.2.2 文件头部分45
3.2.3 文件体部分46
3.3 结构标记46
3.3.1 置标标记与字符实体46
3.3.2 标记语法47
3.3.3 结构标记50
3.3.4 水平直线标记58
3.4 文本格式编排59
3.4.1 逻辑格式59
3.4.2 物理格式60
3.5 本地机图像60
3.5.1 图像标记与属性60
3.5.2 〈IMG〉标记中的高级属性62
3.5.3 图像文件格式62
3.5.4 RGB颜色模型与颜色设置63
3.6 有序表、无序表和定义表63
3.6.1 有序表和无序表64
3.6.2 定义表64
3.6.3 表元素66
3.6.4 表属性TYPE和START67
3.6.5 表格67
3.7 定位链接标记69
3.7.1 定位链接70
3.7.2 属性HREF70
3.7.3 属性NAME71
3.7.4 URL的相对寻址和绝对寻址72
3.8 编写HTML和JavaScript脚本的工具72
3.8.1 使用纯文本编辑器72
3.8.2 专业脚本编辑软件FrontPage73
3.8.3 专业脚本编辑软件Microsoft Script Editor75
3.9 教学要点76
习题376
第4章 JavaScript语法基础79
4.1 关键字、标识符和数据类型79
4.1.1 关键字79
4.1.2 标识符79
4.1.3 基本数据类型与复合数据类型80
4.1.4 常量83
4.1.5 变量85
4.1.6 注释形式88
4.2 字符串88
4.2.1 定义字符串88
4.2.2 定义字符串示例89
4.3 数组89
4.3.1 定义数组变量90
4.3.2 创建数组对象90
4.3.3 访问数组元素91
4.3.4 二维数组91
4.4 运算符和表达式93
4.4.1 运算符93
4.4.2 表达式98
4.5 对话框99
4.5.1 提示对话框99
4.5.2 确认对话框99
4.5.3 输入对话框100
4.6 教学要点100
习题4100
第5章 JavaScript的控制语句104
5.1 简单程序104
5.2 分支控制语句104
5.2.1 if语句105
5.2.2 switch语句106
5.2.3 多分支程序107
5.3 循环控制语句109
5.3.1 for循环110
5.3.2 for…in循环111
5.3.3 while循环111
5.3.4 do…while循环113
5.3.5 循环程序的组成114
5.3.6 多重循环114
5.4 跳转控制语句115
5.4.1 break语句115
5.4.2 continue语句117
5.5 函数118
5.5.1 返回语句119
5.5.2 调用函数119
5.5.3 函数调用中的参数传递120
5.5.4 函数的嵌套调用121
5.5.5 全局变量和局部变量121
5.6 递归函数122
5.6.1 递归函数分析122
5.6.2 递归函数示例122
5.7 教学要点123
习题5124
第6章 对象编程基础127
6.1 面向对象程序设计的基础知识127
6.1.1 面向过程程序设计与面向对象程序设计127
6.1.2 对象与类128
6.1.3 封装、继承和多态130
6.1.4 对象的特性132
6.2 JavaScript语言中的对象133
6.2.1 JavaScript语言中的对象概念133
6.2.2 JavaScript语言中的对象134
6.2.3 对象的属性和方法134
6.2.4 对象的属性134
6.2.5 对象的方法137
6.3 创建新对象137
6.3.1 对象构造函数138
6.3.2 方法138
6.3.3 对象实例138
6.4 教学要点138
习题6139
第7章 预定义对象和预定义函数140
7.1 预定义对象和预定义函数简介140
7.1.1 JavaScript中的预定义对象140
7.1.2 JScript中的预定义对象140
7.1.3 JavaScript中的预定义函数141
7.1.4 JScript中的预定义函数141
7.2 预定义对象142
7.2.1 Math对象142
7.2.2 String对象146
7.2.3 Date对象151
7.2.4 Array对象155
7.2.5 event对象158
7.3 预定义函数159
7.4 JScript中的预定义函数和预定义对象160
7.4.1 JScript中的预定义函数160
7.4.2 JScript中的预定义对象161
7.4.3 预定义对象的共用方法和属性164
7.5 教学要点165
习题7165
第8章 浏览器对象167
8.1 浏览器对象基础167
8.1.1 浏览窗口、网页与元素167
8.1.2 浏览器对象之间的从属关系168
8.1.3 浏览器对象简介169
8.2 document对象172
8.2.1 document对象方法172
8.2.2 document对象属性173
8.2.3 document对象数组173
8.3 window对象174
8.3.1 window对象方法174
8.3.2 window对象属性178
8.4 images对象179
8.4.1 images对象数组与属性179
8.4.2 动态图像显示180
8.5 screen对象180
8.5.1 screen对象属性180
8.5.2 screen对象应用181
8.6 location对象182
8.7 frame对象182
8.8 history对象182
8.9 form对象183
8.10 anchors对象183
8.11 links对象183
8.12 event对象184
8.13 教学要点185
习题8185
第9章 事件驱动机制187
9.1 事件驱动概念187
9.1.1 事件与事件驱动187
9.1.2 事件句柄187
9.1.3 event对象188
9.2 浏览器事件190
9.2.1 DragDrop事件190
9.2.2 Load事件190
9.2.3 Unload事件191
9.2.4 Submit事件191
9.3 鼠标事件192
9.3.1 event对象中的鼠标属性193
9.3.2 event对象中的鼠标事件194
9.4 键盘事件201
9.4.1 常用键盘事件201
9.4.2 常用快捷键201
9.5 教学要点201
习题9202
第10章 JavaScript中的多媒体应用204
10.1 网页的外观设计204
10.1.1 网页设计规则204
10.1.2 颜色属性204
10.2 插入声音文件209
10.2.1 LiveAudio插件简介209
10.2.2 LiveAudio插件方法209
10.3 插入图形文件211
10.3.1 JavaScript中的图像处理211
10.3.2 程序示例213
10.4 教学要点214
习题10214
附录A HTML语言的标记总览215
附录B 预定义对象中的方法和属性219
附录C 事件总览223
附录D 习题参考答案226
参考文献242