图书介绍

精通JavaScriptPDF|Epub|txt|kindle电子书版本下载

精通JavaScript
  • (美)John Resig著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115175403
  • 出版时间:2008
  • 标注页数:289页
  • 文件大小:98MB
  • 文件页数:304页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

精通JavaScriptPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 认识现代JavaScript第1章 现代JavaScript程序设计2

1.1 面向对象的JavaScript2

1.2 测试代码3

1.3 打包分发4

1.4 分离式DOM脚本编程5

1.4.1 DOM6

1.4.2 事件7

1.4.3 JavaScript与CSS8

1.5 Ajax8

1.6 浏览器支持11

1.7 小结12

第二部分 专业JavaScript开发第2章 面向对象的JavaScript14

2.1 语言特性14

2.1.1 引用14

2.1.2 函数重载和类型检查16

2.1.3 作用域19

2.1.4 闭包20

2.1.5 上下文对象23

2.2 面向对象基础24

2.2.1 对象25

2.2.2 对象的创建25

2.3 小结30

第3章 创建可重用代码31

3.1 标准化面向对象的代码31

3.1.1 原型式继承31

3.1.2 类式继承32

3.1.3 Base库35

3.1.4 Prototype库36

3.2 打包39

3.2.1 命名空间40

3.2.2 清理代码42

3.2.3 压缩43

3.3 分发45

3.4 小结47

第4章 调试与测试的工具48

4.1 调试48

4.1.1 错误控制台48

4.1.2 DOM查看器52

4.1.3 Firebug54

4.1.4 Venkman55

4.2 测试56

4.2.1 JSUnit56

4.2.2 J3Unit57

4.2.3 Test.Simple58

4.3 小结59

第三部分 分离式JavaScript第5章 DOM62

5.1 DOM简介62

5.2 遍历DOM62

5.2.1 处理DOM中的空格64

5.2.2 简单的DOM遍历66

5.2.3 绑定到每一个HTML元素67

5.2.4 标准的DOM方法68

5.3 等待HTML DOM的加载69

5.3.1 等待整个页面的加载70

5.3.2 等待大部分DOM的加载70

5.3.3 判断DOM何时加载完毕71

5.4 在HTML文档中查找元素73

5.4.1 通过类的值查找元素73

5.4.2 使用CSS选择器查找元素74

5.4.3 XPath76

5.5 获取元素的内容77

5.5.1 获取元素内的文本77

5.5.2 获取元素内的HTML78

5.6 操作元素特性79

5.7 修改DOM82

5.7.1 使用DOM创建节点83

5.7.2 插入到DOM中83

5.7.3 注入HTML到DOM85

5.7.4 删除DOM节点87

5.8 小结88

第6章 事件89

6.1 JavaScript事件简介89

6.1.1 异步事件与线程89

6.1.2 事件阶段91

6.2 常见事件特性93

6.2.1 事件对象93

6.2.2 this关键字93

6.2.3 取消事件冒泡94

6.2.4 重载浏览器的默认行为95

6.3 绑定事件监听函数97

6.3.1 传统绑定98

6.3.2 DOM绑定:W3C99

6.3.3 DOM绑定:IE100

6.3.4 addEvent和removeEvent100

6.4 事件类型103

6.5 分离式脚本编程103

6.5.1 JavaScript禁用的未雨绸缪104

6.5.2 确保链接不依赖于JavaScript104

6.5.3 监听CSS何时禁用105

6.5.4 事件的亲和力105

6.6 小结106

第7章 JavaScript与CSS107

7.1 访问样式信息107

7.2 动态元素109

7.2.1 元素的位置109

7.2.2 元素的尺寸115

7.2.3 元素的可见性117

7.3 动画119

7.3.1 滑动119

7.3.2 渐显119

7.4 浏览器120

7.4.1 鼠标位置120

7.4.2 视口121

7.5 拖放123

7.6 库128

7.6.1 moo.fx和jQuery128

7.6.2 Scriptaculous129

7.7 小结131

第8章 改进表单132

8.1 表单验证132

8.1.1 必填字段134

8.1.2 模式匹配136

8.1.3 规则集合138

8.2 显示错误信息139

8.2.1 验证140

8.2.2 何时验证142

8.3 可用性的提升144

8.3.1 悬停的说明144

8.3.2 标记必填字段146

8.4 小结147

第9章 制作图库148

9.1 图库示例148

9.1.1 Lightbox148

9.1.2 ThickBox150

9.2 制作图库151

9.2.1 分离加载154

9.2.2 半透明的覆盖层155

9.2.3 定位盒子157

9.2.4 导航160

9.2.5 幻灯片162

9.3 小结165

第四部分 Ajax168

第10章 Ajax导引168

10.1 使用Ajax168

10.1.1 HTTP请求169

10.1.2 HTTP响应173

10.2 处理响应数据176

10.3 完整的Ajax程序包177

10.4 数据的不同用途179

10.4.1 基于XML的RSS Feed179

10.4.2 HTML注入器181

10.4.3 JSON与JavaScript:远程执行182

10.5 小结182

第11章 用Ajax改进blog183

11.1 永不终止的blog183

11.1.1 blog的模板183

11.1.2 数据源186

11.13 事件检测187

11.1.4 请求188

11.1.5 结果188

11.2 实时网志191

11.3 小结193

第12章 自动补全的搜索194

12.1 自动补全搜索的例子194

12.2 制作页面195

12.3 监听键盘输入197

12.4 抓取结果200

12.5 导航结果列表202

12.5.1 键盘导航202

12.5.2 鼠标导航203

12.6 最终成果203

12.7 小结208

第13章 Ajax wiki209

13.1 wiki是什么209

13.2 对话数据库209

13.3 Ajax请求211

13.4 服务器端代码212

13.4.1 处理请求212

13.4.2 执行和格式化SQL213

13.5 处理JSON响应215

13.6 附加的案例研究:JavaScript blog216

13.7 应用程序的代码217

13.7.1 核心JavaScript代码218

13.7.2 JavaScript SQL库221

13.7.3 Ruby服务器端代码221

13.8 小结224

第五部分 JavaScript的未来第14章 JavaScript路在何方226

14.1 JavaScript 1.6与1.7226

14.1.1 JavaScript 1.6226

14.1.2 JavaScript 1.7229

14.2 Web Applications 1.0231

14.2.1 制作时钟232

14.2.2 简单行星模拟235

14.3 Comet238

14.4 小结240

第六部分 附录242

附录A DOM参考手册242

附录B 事件参考手册257

附录C 浏览器273

索引275

热门推荐