图书介绍
JAVASCRIPT全程指南PDF|Epub|txt|kindle电子书版本网盘下载
![JAVASCRIPT全程指南](https://www.shukui.net/cover/57/31788950.jpg)
- 郭伟伟,刘端阳编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121051562
- 出版时间:2008
- 标注页数:551页
- 文件大小:86MB
- 文件页数:565页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
JAVASCRIPT全程指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
JavaScript基础篇1
第1章 JavaScript概述1
1.1 HTML超文本标记2
1.1.1 HTML的作用2
1.1.2 HTML的编辑环境3
1.1.3 专用的网页编辑器3
1.1.4 HTML组件4
1.1.5 HTML标签4
1.2 JavaScript语言6
1.2.1 客户端JavaScript7
1.2.2 其他环境中的JavaScript8
1.2.3 逻辑与调试8
1.2.4 选择编辑器9
1.3 JavaScript与其他语言9
1.3.1 JavaScript与Java9
1.3.2 JavaScript和VBScript10
1.4 第一个JavaScript脚本10
1.5 小结11
第2章 JavaScript语法基础12
2.1 HTML和JavaScript13
2.1.1 使用〈SCRIPT〉标签13
2.1.2 脚本放在何处14
2.1.3 脚本的执行16
2.2 语法结构19
2.2.1 字符集19
2.2.2 大小写的敏感性19
2.2.3 空白符和换行符20
2.2.4 可选的分号20
2.2.5 标识符21
2.2.6 保留字21
2.2.7 添加注释22
2.2.8 隐藏JavaScript代码23
2.3 JavaScript应用实例24
2.3.1 关于〈Script〉标签24
2.3.2 用脚本控制页面25
2.3.3 将脚本添加到HTML文档中25
2.3.4 调用外部JavaScript脚本27
2.4 小结29
第3章 JavaScript编程基础30
3.1 JavaScript变量31
3.1.1 在脚本中定义变量31
3.1.2 变量的作用域32
3.1.3 变量的类型和数值34
3.1.4 数据类型转换39
3.1.5 在脚本中使用变量45
3.2 表达式49
3.2.1 表达式49
3.3 运算符50
3.3.1 算术运算符51
3.3.2 赋值运算符54
3.3.3 关系运算符56
3.3.4 逻辑运算符58
3.3.5 运算符优先级59
3.4 控制语句66
3.4.1 if语句66
3.4.2 迭代语句69
3.4.3 break语句和continue语句70
3.4.4 switch语句72
3.5 函数74
3.5.1 函数介绍74
3.5.2 无重载75
3.5.3 arguments对象76
3.5.4 函数声明77
3.5.5 使用函数77
3.6 小结80
第4章 JavaScript对象81
4.1 面向对象语言的要求82
4.2 对象应用82
4.2.1 对象的声明82
4.2.2 对象的引用83
4.3 对象的废除83
4.4 对象的类型83
4.4.1 本地对象83
4.4.2 内置对象92
4.4.3 宿主对象96
4.5 作用域97
4.5.1 公有、私有和受保护的作用域97
4.5.2 静态和非静态作用域97
4.5.3 this关键字97
4.6 对象的原型和继承98
4.7 小结99
第5章 Window和Document对象100
5.1 Window对象101
5.1.1 Window对象简介101
5.1.2 访问窗口属性和方法101
5.1.3 创建窗口101
5.2 窗口的属性和方法103
5.2.1 closed属性104
5.2.2 status属性105
5.2.3 opener属性106
5.2.4 alert()方法107
5.2.5 confirm()方法108
5.2.6 prompt()方法108
5.2.7 moveTo()方法110
5.3 Document对象112
5.3.1 form属性113
5.3.2 title属性114
5.3.3 URL属性114
5.3.4 open()和close()方法114
5.3.5 write()和writeln()方法115
5.4 其他对象116
5.4.1 Location对象116
5.4.2 History对象117
5.4.3 Link对象117
5.5 小结118
JavaScript高级编程篇第6章 DOM(文档对象模型)119
6.1 XML和DOM120
6.1.1 XML简介120
6.1.2 针对XML的API121
6.1.3 节点的层次121
6.1.4 使用DOM123
6.1.5 HTML DOM特征功能135
6.2 高级DOM技术137
6.2.1 样式编程137
6.2.2 自定义鼠标提示140
6.2.3 访问样式表141
6.2.4 最终样式144
6.3 小结148
第7章 事件149
7.1 事件流150
7.1.1 冒泡型事件150
7.1.2 捕获型事件151
7.1.3 DOM事件流151
7.2 事件处理函数/监听函数151
7.2.1 IE151
7.2.2 DOM152
7.2.3 事件对象153
7.2.4 事件类型155
7.3 小结170
第8章 JavaScript和XML171
8.1 IE中的XML DOM支持172
8.1.1 创建XML DOM172
8.1.2 载入XML173
8.1.3 读取XML176
8.1.4 错误处理178
8.2 XPath支持180
8.2.1 XPath简介180
8.2.2 IE中的支持182
8.3 XSLT支持184
8.3.1 XSLT简介184
8.3.2 IE中的XSLT支持186
8.4 小结193
第9章 客户端和服务器端的通信194
9.1 Cookie195
9.1.1 Cookie简介195
9.1.2 Cookie的组成195
9.1.3 JavaScript中的Cookie196
9.1.4 服务器端的Cookie199
9.2 HTTP请求202
9.2.1 同步请求202
9.2.2 异步请求205
9.2.3 HTTP头208
9.2.4 GET请求208
9.2.5 POST请求209
9.3 隐藏框架210
9.3.1 隐藏框架介绍210
9.3.2 使用iframe212
9.4 小结214
第10章 表单和表单元素215
10.1 表单基础216
10.2 form对象217
10.2.1 获取表单217
10.2.2 访问表单字段218
10.2.3 使第一个字段获得焦点218
10.3 表单按钮220
10.4 文本框222
10.4.1 获取文本框的值222
10.4.2 选择文本224
10.4.3 文本框事件228
10.5 列表框和组合框229
10.5.1 获取控件和选项229
10.5.2 添加选项230
10.5.3 删除选项232
10.5.4 移动选项233
10.5.5 排序选项235
10.6 创建自动提示文本框237
10.7 小结240
特效实例篇241
第11章 鼠标事件和文字特效241
11.1 鼠标事件特效242
11.1.1 滚动的星星242
11.1.2 鼠标冒泡效果245
11.1.3 鼠标控制图片大小247
11.1.4 鼠标烟火248
11.1.5 鼠标轨迹252
11.2 文字特效254
11.2.1 提示链接的文本254
11.2.2 跑马灯文字效果256
11.2.3 心跳文字效果261
11.2.4 滚动的文字263
11.2.5 文字飞出效果266
11.3 小结269
第12章 图像处理270
12.1 图片特效271
12.1.1 图片淡入淡出效果271
12.1.2 幻灯片效果272
12.1.3 横向滚动效果275
12.1.4 左右晃动276
12.1.5 图片的相册效果279
12.1.6 图像伸缩变形283
12.1.7 可拖动的图像285
12.1.8 图像的光照效果287
12.1.9 单击放大效果289
12.1.10 水中倒影效果291
12.2 模拟flash292
12.2.1 模拟flash滚动图像292
12.2.2 flash对联广告295
12.3 小结297
第13章 时间日期特效298
13.1 文本样式显示299
13.1.1 显示当前时间299
13.1.2 显示完整的日期和时间300
13.1.3 开关计时器302
13.1.4 显示停留时间304
13.1.5 简单的时间倒计时效果306
13.1.6 年龄提示器308
13.1.7 复杂的倒计时器效果311
13.2 其他样式的时钟314
13.2.1 表针式时钟314
13.2.2 计算星座和属象318
13.2.3 随鼠标移动的时钟321
13.2.4 简单万年历325
13.3 小结330
第14章 页面技巧和特效331
14.1 页面技巧332
14.1.1 禁止使用鼠标左键332
14.1.2 密码验证333
14.1.3 全屏显示网页334
14.1.4 页面编码和译码335
14.2 页面特效337
14.2.1 花絮的飞动效果337
14.2.2 页面展开效果339
14.2.3 下雪效果341
14.3 小结343
第15章 导航菜单344
15.1 下拉菜单345
15.1.1 简单下拉菜单345
15.1.2 漂亮的下拉菜单347
15.1.3 另类的下拉菜单351
15.2 树型菜单354
15.2.1 简单树型菜单354
15.2.2 实用树型菜单(1)356
15.2.3 实用树型菜单(2)358
15.3 其他类型菜单361
15.3.1 QQ样式菜单361
15.3.2 淡入淡出菜单364
15.3.3 模拟flash效果菜单367
15.3.4 卷帘菜单效果371
15.3.5 交互菜单376
15.4 小结379
第16章 其他特效实例380
16.1 常用实例381
16.1.1 音乐播放器381
16.1.2 可移动的数字计算器382
16.1.3 闰年计算387
16.1.4 页面载入进度条391
16.1.5 设为主页已经加入收藏392
16.1.6 自定义右键菜单395
16.1.7 统计访问次数398
16.2 游戏和测试401
16.2.1 撞击砖块游戏401
16.2.2 在线测试题408
16.3 小结411
Ajax技术篇412
第17章 Ajax技术基础412
17.1 Ajax简介413
17.1.1 Ajax介绍413
17.1.2 Ajax优点与不足413
17.2 Ajax的应用415
17.2.1 Google Suggest416
17.2.2 Google Map416
17.3 传统的Web开发模式416
17.3.1 运行效果预览417
17.3.2 注册Servlet的代码418
17.3.3 相关jsp页面代码419
17.4 基于Ajax的开发模式422
17.4.1 运行效果预览422
17.4.2 注册Servlet的代码424
17.4.3 相关JSP页面的代码425
17.5 Ajax的相关技术428
17.5.1 XMLHttpRequest对象428
17.5.2 JavaScript脚本语言429
17.5.3 可扩展标记语言(XML)429
17.5.4 文档对象模型(DOM)429
17.5.5 级联样式表技术(CSS)430
17.6 小结430
第18章 Ajax的工作流程431
18.1 方法概述432
18.2 XMLHttpRequest对象432
18.2.1 XMLHttpRequest对象概述432
18.2.2 方法和属性432
18.2.3 创建XMLHttpRequest对象433
18.3 发送请求434
18.3.1 请求实例434
18.3.2 GET与POST435
18.4 处理响应437
18.4.1 响应实例解析437
18.4.2 responseXML和DOM439
18.5 基于Ajax的注册程序439
18.5.1 搭建环境439
18.5.2 建立数据库440
18.5.3 运行效果预览440
18.5.4 实现代码441
18.6 基于Ajax的应用程序架构449
18.6.1 Bindows449
18.6.2 Backbase450
18.6.3 DOJO451
18.6.4 Rico451
18.6.5 qooxdoo451
18.6.6 Tibet452
18.6.7 AjaxCaller452
18.6.8 Flash/JavaScript集成包453
18.6.9 Google AJAXSLT453
18.6.10 HTMLHttpRequest(Beta版)454
18.6.11 交互式网站框架454
18.6.12 LibXMLHttpRequest(发行于2003年6月)454
18.6.13 RSLite(x)454
18.6.14 Sack455
18.6.15 Sarissa(发行于2月,2003年)455
18.6.16 XHConn455
18.6.17 SAJAX455
18.6.18 JavaScipt对象标志(JSON)和JSON-RPC455
18.6.19 JavaScript远程脚本(JSRS)456
18.6.20 WebORB for Java(自从2005年8月)456
18.6.21 Echo 2456
18.6.22 Direct Web Remoting(DWR)(2005年)457
18.6.23 SWATO(2005年)457
18.6.24 WebORB for.NET457
18.6.25 Ajax.NET458
18.6.26 AjaxAC458
18.6.27 JPSpan459
18.7 小结459
第19章 Ajax实例460
19.1 等待提示461
19.1.1 实例说明461
19.1.2 编程思路461
19.1.3 实现代码461
19.2 级联菜单466
19.2.1 实例说明466
19.2.2 编程思路466
19.2.3 实现代码467
19.3 实现搜索提示472
19.3.1 实例说明472
19.3.2 编程思路473
19.3.3 实现代码473
19.4 基于Ajax的分页480
19.4.1 实例说明480
19.4.2 编程思路480
19.4.3 实现代码480
19.5 类似于Google的拖拽功能491
19.5.1 实例说明491
19.5.2 编程思路492
19.5.3 实现代码492
19.6 浮动提示标签502
19.6.1 实例说明502
19.6.2 编程思路502
19.6.3 实现代码502
19.7 文本操作全选框509
19.7.1 实例说明509
19.7.2 编程思路512
19.7.3 实现代码512
19.8 基于Ajax的动态树型结构538
19.8.1 实例说明538
19.8.2 编程思路539
19.8.3 实现代码539
19.9 小结551