书籍 基于JavaScript网页编程的封面

基于JavaScript网页编程PDF电子书下载

卢卫中,陈伟主编

购买点数

11

出版社

重庆大学电子音像出版社

出版时间

2020

ISBN

9787894463562

标注页数

281 页

PDF页数

292 页

图书目录

理论部分 3

第1章 JavaScript概述及语法基础 3

1.1 JavaScript是什么 6

1.1.1 JavaScript是应用于Web开发的脚本语言 6

1.1.2 JavaScript是对ECMAScript的实现 6

1.2 为什么要学习JavaScript 6

1.2.1 表单数据有效性验证 7

1.2.2 页面动态效果 7

1.2.3 支持AJAX实现 7

1.3 JavaScript组成 7

1.3.1 ECMAScript 8

1.3.2 DOM 9

1.3.3 BOM 10

1.4 把JavaScript放置在何处 10

1.4.1 将脚本代码由<script></script>标签包含 10

1.4.2 将脚本代码独立存储为JS文件 12

1.4.3 将脚本代码作为标签的事件处理程序 13

1.5 语言基本要素 14

1.5.1 标识符和关键字 14

1.5.2 数据类型 15

1.5.3 变量 17

1.5.4 注释 19

1.6 运算符与表达式 19

1.6.1 算术运算符 19

1.6.2 比较运算符 20

1.6.3 逻辑运算符 21

1.6.4 条件运算符 21

1.6.5 表达式 21

1.7 语句 22

1.7.1 if语句 22

1.7.2 switch语句 24

1.7.3 while语句 24

1.7.4 do...while语句 25

1.7.5 for语句 25

1.7.6 for...in语句 26

1.7.7 break和continue语句 26

1.7.8 with语句 27

第2章 JavaScript本地对象(1) 30

2.1 JavaScript是面向对象的编程语言 32

2.2 Array对象 33

2.2.1 创建和访问数组 33

2.2.2 数组的属性 35

2.2.3 数组的方法 35

2.3 Date对象 39

2.3.1 定义日期 39

2.3.2 日期对象的方法 39

2.4 String对象 42

2.4.1 字符串的属性 43

2.4.2 字符串的方法 43

第3章 JavaScript本地对象(2) 50

3.1 Global对象 52

3.1.1 全局属性 52

3.1.2 全局函数 52

3.2 Math对象 54

3.2.1 数学对象的属性 54

3.2.2 数学对象的方法 55

3.3 Function对象 56

3.3.1 什么是函数 56

3.3.2 如何定义函数 57

3.3.3 如何调用函数 57

3.3.4 函数如何返回值 57

3.3.5 arguments对象 59

3.3.6 使用函数自定义排序规则 60

3.4 RegExp对象 61

3.4.1 正则表达式 61

3.4.2 创建RegExp对象 65

3.4.3 RegExp对象的方法 67

3.4.4 RegExp的静态属性 69

3.4.5 字符串对象中与正则相关的方法 70

第4章 浏览器对象模型 76

4.1 window对象 79

4.1.1 window对象的方法 80

4.1.2 window对象的属性 92

4.2 navigator对象 96

4.3 screen对象 97

4.4 history对象 98

4.4.1 history对象的属性 99

4.4.2 history对象的方法 99

4.5 location对象 101

4.5.1 location对象的属性 102

4.5.2 location对象的方法 104

第5章 文档对象模型(1) 108

5.1 文档对象模型概述 110

5.2 document对象 111

5.2.1 文档对象的集合 111

5.2.2 文档对象的属性 114

5.2.3 文档对象的方法 115

5.3 页面元素对象 118

5.3.1 innerText和innerHTML 119

5.3.2 style 120

5.3.3 className 122

5.4 body对象 124

第6章 文档对象模型(2) 131

6.1 表单对象的访问 133

6.1.1 表单对象的访问 133

6.1.2 表单对象的属性 134

6.1.3 表单对象的集合 135

6.1.4 表单对象的方法 136

6.2 表单元素对象的访问 136

6.2.1 文本元素的访问 137

6.2.2 单选按钮元素的访问 139

6.2.3 复选框元素的访问 141

6.2.4 列表框元素的访问 143

第7章 事件驱动编程 149

7.1 事件驱动 152

7.2 事件 152

7.2.1 用户事件 152

7.2.2 系统事件 152

7.3 事件处理程序 153

7.4 事件对象 158

7.4.1 获取事件对象 159

7.4.2 事件对象的属性 160

7.5 典型应用 166

7.5.1 表单数据有效性验证 166

7.5.2 即时显示验证失败的错误消息 169

7.5.3 列表框联动 172

上机部分 183

上机1 JavaScript概述及语法基础 183

第1阶段 指导 183

第2阶段 练习 185

上机2 JavaScript本地对象(1) 187

第1阶段 指导 187

第2阶段 练习 191

上机3 JavaScript本地对象(2) 193

第1阶段 指导 193

第2阶段 练习 196

上机4 浏览器对象模型 197

第1阶段 指导 197

第2阶段 练习 203

上机5 文档对象模型(1) 204

第1阶段 指导 204

第2阶段 练习 213

上机6 文档对象模型(2) 214

第1阶段 指导 214

第2阶段 练习 221

上机7 事件驱动编程 222

第1阶段 指导 222

第2阶段 练习 228

附录1 本地对象API参考 232

附录2 JavaScript的面向对象编程 247

附录3 DOM Core API 263

附录4 AJAX及其原生实现 273

查看更多关于的内容

本类热门
在线购买PDF电子书
下载此书RAR压缩包