图书介绍

Javascript程序设计教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Javascript程序设计教程
  • 李林,施伟伟编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115177445
  • 出版时间:2008
  • 标注页数:256页
  • 文件大小:89MB
  • 文件页数:265页
  • 主题词: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 JavaScript是什么1

1.2 JavaScript的发展历史2

1.2.1 Netscape Navigator2

1.2.2 Microsoft Internet Explorer2

1.2.3 Mozilla Firefox3

1.2.4 ECMAScript标准3

1.3 JavaScript与Java4

1.4 JavaScript可以做什么4

1.5 JavaScript不能做什么5

1.6 JavaScript与Web标准5

1.7 JavaScript开发工具6

1.7.1 集成开发环境(IDE)6

1.7.2 调试JavaScript7

小结10

习题10

第2章 JavaScript基础11

2.1 JavaScript语法基础11

2.1.1 语句11

2.1.2 注释12

2.1.3 直接量12

2.1.4 变量13

2.1.5 运算符13

2.1.6 程序流程控制19

2.2 JavaScript内置对象21

2.2.1 全局(Global)对象22

2.2.2 对象(Object)对象22

2.2.3 字符串(String)对象23

2.2.4 正则表达式(RegExp)对象23

2.2.5 数组(Array)对象24

2.2.6 数学(Math)对象24

2.2.7 日期(Date)对象25

2.2.8 数字(Number)对象26

2.2.9 函数(Function)对象27

2.2.10 布尔值(Boolean)对象27

2.2.11 错误(Error)对象28

小结28

习题28

第3章 JavaScript面向对象编程30

3.1 JavaScript语言特性30

3.1.1 JavaScript中的函数30

3.1.2 apply和call方法32

3.1.3 this关键字32

3.1.4 使用for (...in...)33

3.1.5 闭包33

3.2 JavaScript面向对象编程实现34

3.2.1 类的声明34

3.2.2 继承35

3.2.3 多态36

3.3 JavaScript与设计模式37

3.3.1 Singleton模式37

3.3.2 Factory Method模式38

3.3.3 Facade模式38

小结39

习题39

第4章 正则表达式41

4.1 正则表达式的起源41

4.2 构建正则表达式41

4.3 JavaScript中的正则表达式42

4.3.1 定义正则表达式42

4.3.2 String对象43

4.3.3 RegExp和正则表达式对象43

4.4 简单模式44

4.4.1 元字符44

4.4.2 特殊字符44

4.4.3 括号表达式45

4.4.4 预定义类45

4.4.5 限定符45

4.4.6 贪婪模式与非贪婪模式46

4.5 复杂模式46

4.5.1 选择和分组47

4.5.2 非捕获性分组47

4.5.3 前瞻47

4.5.4 定位符48

小结49

习题49

第5章 字符串处理51

5.1 JavaScript字符串处理函数51

5.1.1 访问字符串51

5.1.2 查找字符串52

5.1.3 比较字符串53

5.1.4 修改字符串53

5.1.5 正则表达式匹配与替换55

5.2 字符串处理应用示例58

5.2.1 计算字符串长度58

5.2.2 字符串验证59

5.2.3 字符串填充60

5.2.4 字符串连接62

5.2.5 首字母大写63

5.2.6 屏蔽非法用词64

5.2.7 删除HTML标签64

小结64

习题64

第6章 浏览器对象模型(BOM)67

6.1 浏览器对象67

6.1.1 window对象67

6.1.2 document对象74

6.1.3 location对象79

6.1.4 navigator对象79

6.1.5 screen对象80

6.1.6 history对象81

6.2 JavaScript浏览器编程示例81

6.2.1 控制浏览器窗口81

6.2.2 延时生效按钮88

6.2.3 页面间参数传递89

6.2.4 检测浏览器及操作系统类型94

小结95

习题95

第7章 DOM基础96

7.1 DOM标准96

7.1.1 什么是DOM96

7.1.2 DOM标准接口98

7.1.3 DOM标准的使用100

7.2 使用DOM101

7.2.1 访问指定节点101

7.2.2 访问元素属性104

7.2.3 访问相关节点105

7.2.4 检查节点类型107

7.2.5 创建节点108

7.2.6 操作节点113

7.3  DOM应用示例116

7.3.1 文本框自动获得焦点116

7.3.2 表单输入验证117

7.3.3 双向选择列表框120

7.3.4 关键词链接122

7.3.5 可排序表格125

小结131

习题131

第8章 事件处理模型133

8.1 事件流133

8.1.1 DOM事件流模型133

8.1.2 IE事件流模型134

8.2 事件处理函数135

8.2.1 DOM事件处理函数135

8.2.2 IE事件处理函数138

8.3 事件对象140

8.3.1 DOM事件对象141

8.3.2 IE事件对象148

8.4 事件处理应用示例150

8.4.1 商品评级功能150

8.4.2 网络相册152

8.4.3 模拟拖放效果156

小结158

习题159

第9章 JavaScript控制页面样式160

9.1 CSS基础160

9.1.1 选择器161

9.1.2 层叠与特殊性162

9.1.3 继承163

9.1.4 CSS小结163

9.2 样式编程基础163

9.2.1 访问样式163

9.2.2 访问样式表166

9.3 样式编程示例168

9.3.1 网页换肤168

9.3.2 图片倒影特效173

9.3.3 圆角边框177

小结184

习题185

第10章 JavaScript中的XML编程186

10.1 XML基础186

10.1.1 XPath简介187

10.1.2 XSLT简介187

10.2 浏览器中的XML DOM189

10.2.1 IE中的XML DOM189

10.2.2 Mozilla中的XML DOM194

10.3 浏览器中的XPath196

10.3.1 IE中的XPath197

10.3.2 Mozilla中的XPath197

10.4 浏览器中的XSLT200

10.4.1 IE中的XSLT200

10.4.2 Mozilla中的XSLT204

10.5 XML编程应用示例205

小结212

习题212

第11章 JavaScript与服务器的通信214

11.1 传统无刷新页面实现技术214

11.1.1 隐藏框架214

11.1.2 远程脚本218

11.2 Ajax技术226

11.2.1 Ajax技术原理227

11.2.2 XMHttpRequest对象228

11.2.3 应用示例:RSS阅读器233

小结240

习题240

第12章 JavaScript与插件241

12.1 Java applet241

12.1.1 创建applet241

12.1.2 使用applet242

12.2 ActiveX控件244

12.2.1 创建ActiveX控件244

12.2.2 使用ActiveX控件248

12.3 Flash249

12.3.1 创建Flash250

12.3.2 Flash与JavaScript的交互252

小结254

习题255

参考文献256

热门推荐