图书介绍
JavaScript完全解析PDF|Epub|txt|kindle电子书版本网盘下载
![JavaScript完全解析](https://www.shukui.net/cover/58/31251692.jpg)
- (加)KevinYankCameronAdams著;黄少年,施游,田支斌译 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115207289
- 出版时间:2009
- 标注页数:270页
- 文件大小:68MB
- 文件页数:285页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
JavaScript完全解析PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Web的三层结构1
1.1 页面分离2
1.2 三层结构3
1.2.1 用HTML设置内容4
1.2.2 用CSS描述页面展现效果6
1.2.3 用JavaScript实现行为7
1.3 正确的方法7
1.4 JavaScript程序库8
1.5 让我们开始吧9
第2章 JavaScript编程10
2.1 运行JavaScript程序10
2.2 语句:给浏览器看的最小程序块13
2.3 注释:给程序员看的最小程序块13
2.4 变量:为程序存储数据14
2.5 条件和循环:控制程序流23
2.5.1 条件:做出选择24
2.5.2 循环:使重复代码最少化29
2.6 函数:编写后续将使用的代码33
2.6.1 参数:向函数传递数据33
2.6.2 返回语句:函数的数据输出35
2.6.3 作用域:保持变量相互独立36
2.7 对象37
2.8 实际应用中的低调脚本39
2.9 小结40
第3章 文档访问41
3.1 文档对象模型:对HTML的映射41
3.1.1 文本节点43
3.1.2 属性节点44
3.2 访问所需的节点45
3.2.1 通过ID属性查找元素45
3.2.2 通过标签名称查找元素47
3.2.3 通过类名查找元素50
3.2.4 遍历DOM树53
3.2.5 操作元素属性56
3.3 更改样式57
3.4 实例:建立带底纹的表格62
3.4.1 查找所有类名为dataTable的表格63
3.4.2 获取每个表格的行63
3.4.3 为偶数行添加类alt65
3.4.4 合并全部代码65
3.5 程序库简介67
3.5.1 Prototype程序库67
3.5.2 jQuery程序库68
3.5.3 Dojo程序库69
3.6 小结70
第4章 事件71
4.1 重要的历史71
4.2 事件句柄72
4.2.1 默认操作75
4.2.2 this关键字76
4.2.3 事件句柄中存在的问题78
4.3 事件监听器79
4.3.1 默认行为81
4.3.2 事件传送83
4.3.3 this关键字86
4.3.4 IE的内存泄漏问题88
4.3.5 合并全部代码88
4.4 实例:富提示条90
4.4.1 静态页面91
4.4.2 生成提示条91
4.4.3 核心方法93
4.4.4 动态样式96
4.4.5 合并全部代码97
4.5 实例:折叠菜单98
4.5.1 静态页面99
4.5.2 核心方法100
4.5.3 动态样式102
4.5.4 合并全部代码103
4.6 程序库简介109
4.7 小结110
第5章 动画111
5.1 动画原理111
5.2 用JavaScript控制时间112
5.2.1 在setTimeout函数中使用变量115
5.2.2 停止计时器117
5.2.3 建立重复计时器118
5.2.4 停止重复计时器119
5.3 再谈富提示条119
5.4 用新风格实现老式动画120
5.5 基于路径的运动124
5.5.1 二维空间内的动画效果130
5.5.2 创建更真实的运动效果132
5.5.3 进一步学习136
5.6 再谈折叠菜单136
5.6.1 如何为折叠菜单添加动画效果136
5.6.2 代码修改137
5.7 程序库简介143
5.8 小结145
第6章 表单增强146
6.1 HTML DOM扩展147
6.1.1 实例:创建关联的表单域148
6.1.2 实例:级联菜单156
6.2 表单验证165
6.2.1 截获表单提交166
6.2.2 正则表达式167
6.2.3 实例:可复用的验证脚本171
6.3 自定义表单控件175
6.4 程序库简介186
6.4.1 表单验证187
6.4.2 自定义控件188
6.5 小结189
第7章 错误和调试190
7.1 什么也没有发生191
7.2 常见错误195
7.2.1 语法错误195
7.2.2 运行错误199
7.2.3 逻辑错误201
7.3 用Firebug调试204
7.4 小结209
第8章 Ajax210
8.1 XMLHttpRequest:处理小内容块210
8.1.1 创建XMLHttpRequest对象211
8.1.2 访问服务器213
8.1.3 数据处理216
8.2 关于屏幕阅读器217
8.3 Ajax实战218
8.4 基于Ajax的无缝表单提交227
8.5 程序库简介234
8.5.1 Prototype235
8.5.2 Dojo236
8.5.3 jQuery236
8.5.4 YUI237
8.5.5 MooTools237
8.6 小结238
第9章 展望239
9.1 使Web变得更加丰富多彩240
9.1.1 更简单的浏览方式240
9.1.2 更好的视觉效果241
9.1.3 独特的交互机制242
9.2 富互联网应用244
9.3 摆脱网页的JavaScript247
9.4 程序库简介248
9.4.1 Dojo249
9.4.2 Google Web Toolkit251
9.5 小结251
附录A JavaScript核心程序库253
A.1 对象253
A.2 事件监听器方法254
A.3 脚本启动262
A.4 CSS类管理方法264
A.5 获取派生的样式265
A.6 完整的程序库265