图书介绍

JavaScript捷径教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

JavaScript捷径教程
  • (加)JONATHANSNOOK,(美)AARONGUSTAFSON,(英)STUARTLANGRIDGE著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115192592
  • 出版时间:2009
  • 标注页数:200页
  • 文件大小:38MB
  • 文件页数:209页
  • 主题词:JAVA语言-程序设计-教材

PDF下载


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

下载说明

JavaScript捷径教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 JavaScript 的现状1

1.1 30年河东,30年河西1

1.2 JavaScript遇上结合DOM的HTML2

1.3 Ajax的崛起3

1.4 管理JavaScript3

1.4.1 代码装载4

1.4.2 代码解析4

1.4.3 正确地在XHTML页面中嵌入代码5

1.5 代码调试6

1.5.1 警告6

1.5.2 页面记录6

1.5.3 浏览器插件7

1.5.4 HTTP调试10

1.6 小结12

第2章 HTML、CSS和JavaScript13

2.1 基础知识13

2.2 HTML最佳实践15

2.2.1 HTML与XHTML16

2.2.2 两全其美16

2.3 CSS基础17

2.3.1 将含义表达出来17

2.3.2 元素的标识17

2.3.3 应用 CSS19

2.4 JavaScript基础21

2.4.1 函数21

2.4.2 对象、属性和方法21

2.4.3 点号语法和方括号语法22

2.4.4 原型23

2.4.5 值传递和引用传递24

2.5 JavaScript与DOM25

2.5.1 DOM是什么25

2.5.2 DOM树的结构26

2.5.3 document对象27

2.5.4 通过类名获取元素29

2.6 在DOM中移动30

2.7 处理属性31

2.7.1 style属性32

2.7.2 class属性32

2.8 向DOM中插入内容33

2.9 浏览器嗅探与对象检测35

2.10 正则表达式35

2.11 格式化的惯例37

2.12 事件处理38

2.12.1 内联的事件处理38

2.12.2 this关键字39

2.12.3 无侵入的JavaScript39

2.12.3 在页面加载前访问元素40

2.12.5 用DOM方法绑定事件42

2.12.6 事件捕捉与事件冒泡43

2.12.7 在IE中追加事件43

2.12.8 检查上下文44

2.12.9 取消行为46

2.12.10 综合练习47

2.13 事件委托48

2.13.1 搜寻冒泡中途经过的元素52

2.13.2 事件委托不适用的情形53

2.14 小结54

第3章 面向对象编程55

3.1 什么是面向对象编程55

3.2 函数56

3.2.1 添加方法和属性57

3.2.2 对象的实例化机制58

3.2.3 在构造函数中返回对象58

3.2.4 原型60

3.3 字面量对象61

3.4 for..in循环63

3.5 命名的参数65

3.6 命名空间65

3.7 闭包66

3.8 封装68

3.9 函数式编程71

3.9.1 回调71

3.9.2 函数的call和apply73

3.9.3 在集合上应用函数74

3.9.4 可串接方法75

3.9.5 内部迭代器75

3.10 小结76

第4章 库77

4.1 DOM 操作77

4.2 应用上的便利措施78

4.2.1 语言扩展和语言桥路78

4.2.2 事件处理78

4.2.3 Ajax79

4.2.4 字符串和模板处理79

4.2.5 使用集合80

4.2.6 处理JSON和XML80

4.3 界面部件81

4.4 流行的库81

4.4.1 Dojo82

4.4.2 Prototype83

4.4.3 jQuery85

4.4.4 Yahoo!UILibrary(YUI)86

4.4.5 Mootools87

4.4.6 Script.aculo.us89

4.4.7 ExtJS89

4.5 新出现的库91

4.5.1 Base2.DOM92

4.5.2 DED|Chain92

4.6 怎样选择库92

4.6.1 社区93

4.6.2 文档93

4.7 小结93

第5章 Ajax和数据交换94

5.1 分析Ajax应用94

5.2 解构Ajax过程95

5.2.1 Ajax的请求/响应过程97

5.2.2 失败98

5.2.3 绘制故事板98

5.3 Ajax的数据格式100

5.3.1 XML100

5.3.2 XML之外的选择107

5.4 构造可重用的Ajax对象110

5.5 为失败做准备112

5.5.1 超时处理113

5.5.2 HTTP状态代码115

5.5.3 多重请求115

5.5.4 意外的数据116

5.6 用库处理Ajax调用117

5.6.1 Prototype117

5.6.2 YUI118

5.6.3 jQuery119

5.7 小结120

第6章 视觉效果121

6.1 为什么要使用视觉效果121

6.2 构建一个简单的动画对象122

6.2.1 回调127

6.2.2 动画队列129

6.3 扩展动画类130

6.4 用库来实现动画133

6.4.1 Script.aculo.us134

6.4.2 jQuery135

6.4.3 Mootools136

6.5 小结137

第7章 表单验证与JavaScript138

7.1 在服务器上验证138

7.2 客户端140

7.2.1 用JavaScript添加显示错误消息的Span块147

7.2.2 阻止表单提交148

7.3 用 Ajax 实现表单验证150

7.3.1 服务器端验证151

7.3.2 客户端153

7.4 小结156

第8章 案例研究:改良FAQ页面157

8.1 第1课:瞄准目标157

8.2 第2课:JavaScript之舞162

8.3 小结176

第9章 案例研究:动态帮助系统177

9.1 任务177

9.2 计划和准备178

9.2.1 总体设计178

9.2.2 项目准备178

9.3 编写标记179

9.3.1 用布局处理共同的标记179

9.3.2 添加一个示例应用页面181

9.4 用CSS添加样式182

9.5 Prototype和LowPro出场183

9.6 让帮助栏可用184

9.6.1 建立帮助控制器184

9.6.2 添加行为185

9.6.3 实现加载提示187

9.7 最后润色189

9.7.1 用Moo.fx添加动画189

9.7.2 实现边栏内锚点191

9.8 回顾192

9.8.1 用符合语义的HTML奠定坚实的基础192

9.8.2 恰当使用HTML、CSS、JavaScript192

9.8.3 用CSS选择符充当应用的胶水193

9.8.4 对Ajax来说,简单是最好的193

9.9 小结193

9.10 源代码194

热门推荐