图书介绍
JavaScript语言与Ajax应用PDF|Epub|txt|kindle电子书版本网盘下载
- 董宁主编;陈丹,袁晓曦副主编;曹静主审 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787508487199
- 出版时间:2011
- 标注页数:209页
- 文件大小:43MB
- 文件页数:217页
- 主题词:JAVA语言-程序设计-高等职业教育-教材;计算机网络-程序设计-高等职业教育-教材
PDF下载
下载说明
JavaScript语言与Ajax应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 JavaScript基础1
1.1 JavaScript的历史与现状1
1.1.1 JavaScript的发展1
1.1.2 JavaScript在HTML中的作用2
1.1.3 Ajax3
1.2 JavaScript的运行3
1.2.1 JavaScript代码的装载与解析3
1.2.2 在HTML页面中嵌入JavaScript3
1.3 JavaScript的开发环境6
1.3.1 编写JavaScript代码6
1.3.2 运行与调试JavaScript代码9
1.3.3 HTTP调试11
本章小结12
习题12
第2章 JavaScript语法13
2.1 JavaScript语法基础13
2.1.1 变量13
2.1.2 关键字与保留字14
2.1.3 原始值与引用值14
2.2 JavaScript数据类型15
2.2.1 基础数据类型15
2.2.2 数据类型转换16
2.2.3 引用类型19
2.3 JavaScript运算符19
2.3.1 算术运算符20
2.3.2 逻辑运算符21
2.3.3 关系运算符21
2.3.4 位运算符21
2.4 JavaScript语句22
2.4.1 选择语句22
2.4.2 循环语句26
2.4.3 跳转语句29
2.4.4 异常处理语句30
2.5 JavaScript函数32
2.5.1 函数的创建与调用32
2.5.2 函数的参数33
2.5.3 函数的属性与方法35
2.5.4 闭包37
本章小结38
习题38
综合实训38
第3章 JavaScript面向对象编程40
3.1 JavaScript内置对象40
3.1.1 Number与Boolean对象40
3.1.2 String对象与字符串操作43
3.1.3 Array对象48
3.1.4 Date对象53
3.1.5 RegExp对象56
3.1.6 Function对象58
3.1.7 Object对象59
3.1.8 Error对象61
3.2 字面量对象62
3.3 自定义对象63
3.3.1 自定义对象实现方式63
3.3.2 自定义对象实现方式选择与实例65
本章小结66
习题66
综合实训66
第4章 文档对象模型(DOM)67
4.1 DOM基础67
4.1.1 DOM简介67
4.1.2 DOM树的结构68
4.1.3 document对象70
4.1.4 获取DOM中的元素72
4.2 在DOM元素间移动74
4.3 处理元素属性76
4.3.1 style属性76
4.3.2 class属性77
4.4 通过CSS类名获取DOM元素78
4.5 修改DOM中的元素79
4.5.1 标准DOM元素修改方法80
4.5.2 innerHTML属性84
4.5.3 创建与修改table元素84
本章小结88
习题88
综合实训88
第5章 事件处理90
5.1 浏览器中的事件90
5.2 事件与DOM93
5.3 用JavaScript处理事件94
5.3.1 利用伪链接处理事件95
5.3.2 内联的事件处理95
5.3.3 无侵入的事件处理97
5.3.4 window.onload事件98
5.3.5 利用DOM绑定事件101
5.3.6 对不同浏览器绑定事件102
5.3.7 事件参数104
5.3.8 取消事件默认行为105
5.4 事件处理高级应用106
5.4.1 事件的捕捉与冒泡106
5.4.2 使用事件委托109
本章小结112
习题112
综合实训113
第6章 浏览器对象模型(BOM)115
6.1 window对象116
6.2 location对象123
6.3 navigator对象125
6.4 screen对象126
6.5 时间间隔与暂停128
本章小结130
习题131
综合实训131
第7章 JavaScript库133
7.1 JavaScript库简介133
7.1.1 Dojo133
7.1.2 Prototype134
7.1.3 jQuery135
7.1.4 Yahoo!UI Library(YUI)137
7.1.5 Mootools138
7.1.6 Script.aculo.us139
7.1.7 ExtJS140
7.2 JavaScript库的选择142
7.3 利用JavaScript库实现DOM操作143
7.3.1 jQuery143
7.3.2 ExtJS145
本章小结146
习题146
综合实训146
第8章 利用JavaScript实现动画效果148
8.1 动画效果的用途148
8.2 构建动画对象149
8.2.1 回调154
8.2.2 动画队列157
8.3 扩展动画对象159
8.4 利用JavaScript库实现动画效果163
8.4.1 jQuery163
8.4.2 ExtJS165
本章小结167
习题167
综合实训168
第9章 Ajax应用169
9.1 Ajax简介169
9.2 Ajax应用分析170
9.3 Ajax过程解析171
9.3.1 Ajax的请求/响应过程173
9.3.2 失败的Ajax请求175
9.4 Ajax数据格式175
9.4.1 XML175
9.4.2 JSON179
9.5 创建Ajax应用对象182
9.6 Ajax异常处理184
9.6.1 访问超时184
9.6.2 HTTP状态代码186
9.6.3 多重请求188
9.6.4 意外数据188
9.7 利用JavaScript库实现Ajax应用189
9.7.1 jQuery189
9.7.2 ExtJS192
本章小结194
习题194
综合实训194
第10章 JavaScript表单验证196
10.1 服务器端表单验证196
10.2 客户端表单验证197
10.3 用Ajax实现表单验证200
本章小结206
习题206
综合实训206
参考文献209