图书介绍

JavaScript完全学习手册PDF|Epub|txt|kindle电子书版本网盘下载

JavaScript完全学习手册
  • 张银鹤,梁文新,李新磊等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302194507
  • 出版时间:2009
  • 标注页数:479页
  • 文件大小:132MB
  • 文件页数:489页
  • 主题词: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章 JavaScript简介1

1.1 JavaScript概述1

1.1.1什么是JavaScript1

1.1.2 JavaScript的基本特点2

1.1.3常用的Web开发语言3

1.2 JavaScript的应用4

1.2.1客户端应用5

1.2.2服务器端应用5

1.3在Web页面中使用JavaScript5

1.3.1 HTML的基本结构5

1.3.2在HTML中嵌入JavaScript7

1.3.3链接JavaScript文件9

1.4编写JavaScript的工具11

1.4.1使用纯文本编辑器11

1.4.2使用专业化脚本编辑工具13

1.4.3使用Microsoft脚本编辑器15

第2章 JavaScript编程基础19

2.1基础语法19

2.1.1数据类型19

2.1.2变量和常量22

2.1.3表达式24

2.1.4运算符24

2.2流程控制27

2.2.1条件语句27

2.2.2循环语句30

2.2.3其他语句35

2.3使用对话框38

2.3.1警告对话框38

2.3.2确认对话框40

2.3.3提示对话框40

第2篇 JavaScript内置对象篇43

第3章 JavaScript内置对象43

3.1 JavaScript对象概述43

3.1.1对象的概念43

3.1.2使用JavaScript对象基础知识44

3.2 Array对象46

3.2.1创建Array对象46

3.2.2 Array对象属性47

3.2.3 Array对象方法48

3.3 String对象51

3.3.1创建String对象51

3.3.2 String对象属性51

3.3.3 String对象方法53

3.4 Math对象56

3.5 Date对象62

3.5.1 Date对象方法62

3.5.2使用Date对象63

3.6自定义对象67

第4章 JavaScript常用对象73

4.1 Document对象73

4.1.1 Document对象概述73

4.1.2使用Document对象75

4.2 Form对象及其元素79

4.2.1 Form对象概述79

4.2.2表单元素80

4.2.3表单元素属性和事件82

4.2.4表单验证85

4.3 Anchor与Link对象89

4.3.1 Anchor对象89

4.3.2 Link对象90

4.4 Image对象92

4.4.1图像翻转92

4.4.2图像载入92

第5章 JavaScript其他常用窗口对象96

5.1 Window对象96

5.1.1常用属性和方法97

5.1.2多窗口控制100

5.2 Screen对象103

5.3 Navigator对象105

5.4 Location对象107

5.4.1常用属性和方法107

5.4.2 Location对象的应用实例109

5.5 History对象112

5.5.1常用属性和方法112

5.5.2 History对象的应用实例113

5.6 Frame对象115

5.6.1 Frame对象概述115

5.6.2常用属性116

5.6.3 Frame对象的应用实例117

第6章 DOM对象122

6.1 DOM概述122

6.1.1 DOM简介122

6.1.2 DOM与HTML文档124

6.2 DOM对象125

6.2.1 DOM基本接口125

6.2.2 DOM基本对象128

6.3使用DOM128

6.3.1 DOM基础129

6.3.2 Node和NodeList接口131

6.3.3 Element接口134

6.3.4 Text接口和Attr接口136

6.4操作HTML文档138

6.4.1访问元素138

6.4.2添加节点140

6.4.3删除节点142

6.4.4对属性进行操作146

第3篇 JavaScript高级编程篇151

第7章 正则表达式151

7.1正则表达式及其作用151

7.2正则表达式参考语法152

7.2.1限定符154

7.2.2选择匹配符157

7.2.3分组组合和反向引用符158

7.2.4特殊字符160

7.2.5字符匹配符161

7.2.6定位符164

7.2.7原义字符167

7.3 RegExp对象168

7.3.1创建RegExp对象实例的两种方式168

7.3.2 RegExp对象的属性170

7.3.3 RegExp对象的方法173

7.4 String对象中与正则表达式有关的方法177

第8章 高级DOM技术182

8.1 CSS样式182

8.1.1 CSS语法182

8.1.2 CSS属性187

8.2样式控制192

8.2.1 Style对象193

8.2.2使用CSS属性194

8.2.3自定义鼠标提示196

8.2.4可折叠区域199

8.3 StyleSheet对象200

8.3.1 StyleSheet对象的属性200

8.3.2 StyleSheet对象的方法202

8.4修改内容203

8.5实例应用205

8.5.1制作动态新闻框206

8.5.2显示当前日期211

8.5.3进度条控制滚动图片213

8.5.4百叶窗效果216

8.5.5更改表格间隔背景色219

第9章 JavaScript中的XML223

9.1 XML语言223

9.1.1 XML概述223

9.1.2 XML文档结构225

9.1.3 XML标记226

9.1.4 XML文档元素226

9.1.5 XML属性229

9.1.6 XML命名空间230

9.2 XML DOM231

9.2.1通用接口232

9.2.2 IE中的XML DOM支持232

9.2.3 Mozilla中XML DOM支持237

9.2.4 XML DOM实例241

9.3 XPath247

9.3.1 XPath概述247

9.3.2 IE中的XPath支持249

9.3.3 Mozilla中的XPath支持249

9.4 XSLT254

9.4.1 XSLT概述254

9.4.2 IE中的XSLT支持256

9.4.3 Mozilla中XSLT支持259

9.5数据岛技术261

第10章 JavaScript事件处理264

10.1事件概述264

10.1.1事件简介264

10.1.2指定事件265

10.2原始事件模型267

10.2.1事件类型267

10.2.2使用事件返回值269

10.2.3使用事件this关键字269

10.2.4使用属性处理事件270

10.2.5使用JavaScript处理事件271

10.3标准事件模型273

10.3.1事件传播273

10.3.2注册事件处理程序274

10.3.3设置对象的事件处理程序276

10.3.4事件的模块和类型276

10.3.5 Event接口和对象278

10.4 IE事件模型280

10.4.1 IE Event对象280

10.4.2 IE的事件传播281

10.5常用事件282

10.5.1鼠标事件282

10.5.2键盘事件286

10.5.3表单事件291

10.5.4编辑事件295

10.5.5页面事件297

第11章 使用Cookie和文件303

11.1 Cookie303

11.1.1 Cookie概述303

11.1.2 Cookie属性305

11.1.3创建Cookie305

11.1.4读取Cookie309

11.1.5删除Cookie311

11.1.6在客户机设置Cookie312

11.1.7保存用户登录状态314

11.2文件处理318

11.2.1 FileSystemObject对象319

11.2.2 Drive对象324

11.2.3 Folder对象327

11.2.4 File对象331

11.2.5资源管理器337

第12章 JavaScript与Ajax348

12.1 Ajax概述348

12.1.1 Ajax运行机制348

12.1.2 Ajax技术优势351

12.2 Ajax核心技术352

12.2.1 JavaScrip352

12.2.2 DOM353

12.2.3 XML353

12.2.4 XMLHttpRequest353

12.3使用Ajax354

12.3.1创建XMLHttpRequest对象354

12.3.2获取XMLHttpRequest对象的信息356

12.3.3向服务器发送请求357

12.3.4处理服务器响应360

12.3.5用户注册实例361

12.3.6处理XML请求364

12.3.7动态列表368

第13章 JavaScript安全与异常处理371

13.1 JavaScript安全371

13.1.1域策略371

13.1.2 Internet Explorer安全区域372

13.2 IE浏览器内建的错误报告373

13.3异常处理374

13.3.1异常类型374

13.3.2触发onError事件处理异常375

13.3.3使用try…catch语句处理异常377

13.3.4 Error对象379

13.3.5使用throw语句380

13.4 JavaScript调试技巧381

13.4.1使用alert()语句382

13.4.2使用write()语句382

13.4.3抛出自定义异常消息383

第4篇 JavaScript特效应用387

第14章 JavaScript网页特效387

14.1文字特效387

14.1.1文字向上不间断无缝滚动387

14.1.2灼热的文字(IE)389

14.1.3标题栏文字循环向左移动391

14.1.4各种形式输出文字392

14.1.5跑马灯式说明文字398

14.1.6跳动的文字400

14.2图片特效402

14.2.1线性幻灯片402

14.2.2非线性幻灯片409

14.2.3展示翻页效果416

14.2.4展示缩略图新闻效果419

14.2.5图片滑动效果423

14.2.6三维相册433

14.3时间特效442

14.3.1时钟提示自动关闭442

14.3.2日历生成器444

14.4窗口特效450

14.4.1窗口拖动451

14.4.2图层受标签控制显示457

14.5鼠标特效460

14.5.1鼠标方向提示460

14.5.2鼠标控制页面上下移动462

14.6菜单特效464

14.6.1树状菜单465

14.6.2折叠菜单468

14.6.3滑动菜单472

14.6.4右键菜单476

热门推荐