图书介绍

JavaScript编程指南PDF|Epub|txt|kindle电子书版本网盘下载

JavaScript编程指南
  • 姜晓铭主编 著
  • 出版社: 北京:中国石化出版社
  • ISBN:7800439437
  • 出版时间:2000
  • 标注页数:314页
  • 文件大小:47MB
  • 文件页数:325页
  • 主题词:

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.1.1 JavaScript历史1

1.1.2 JavaScript特性2

1.2 JavaScript与其它语言比较2

1.2.1 JavaScript和CGI2

1.2.2 JavaScript和Java3

1.2.3 JavaScript和VBScript3

1.3 JavaScript用途3

1.4 编写第一个JavaScript程序4

1.4.1 创建JavaScript唯一真正需要的工具4

1.4.2 创建JavaScript脚本4

1.4.3 脚本的嵌入4

1.4.4 程序的输出6

1.4.5 注释与兼容问题6

1.5 JavaScript的局限性7

1.6 小结7

第2章 JavaScript语法基础9

2.1 JavaScript语言结构9

2.1.1 标识符10

2.1.2 文字和变量10

2.1.3 函数11

2.1.4 对象和性质11

2.2 数据类型11

2.2.1 整型或全数字12

2.2.2 浮点数或小数14

2.2.3 字符串或字符序列15

2.2.4 Booleans或true/false数值15

2.2.5 特殊字符15

2.3 变量声明16

2.3.1 全局变量和局部变量16

2.3.2 变量声明的一些说明16

2.3.3 变量声明的实例17

2.4 使用表达式和运算符19

2.4.1 表达式19

2.4.2 运算符19

2.4.3 运算符的优先级22

2.5 编程语句23

2.5.1 条件测试语句23

2.5.2 重复操作语句25

2.6 计算实例27

2.6.1 实例一 使用条件测试语句或逻辑运算符判断是否闰年27

2.6.2 实例二 使用for循环语句生成Fibonacci数列29

2.6.3 实例三 使用while循环进行迭代求平方根数值计算31

2.7 小结32

第3章 在自己的主页中加入弹出窗口33

3.1 面向对象和基于对象的编程技术基础34

3.2 在自己页中实现弹出窗口36

3.2.1 JavaScript对象模型中的Window对象36

3.2.2 JavaScript对象模型中Window对象的性质37

3.2.3 JavaScript对象模型中的Window对象的方法38

3.2.4 使用Window对象的方法在自己的主页中加入弹出窗口39

3.2.5 JavaScript对象模型中的Window对象的事件及事件句柄42

3.2.6 使用Window对象的事件句柄在自己的主页中加入弹出窗口43

3.2.7 弹出窗口实现所涉及的其它因素45

3.3 小结46

第4章 使用窗体进行页面设置48

4.1 创建HTML窗体49

4.1.1 〈FORM〉49

4.1.2 〈TEXTAREA〉49

4.1.3 〈SELECT〉50

4.1.4 〈INPUT〉51

4.1.5 实例:创建HTML窗体52

4.2 窗体对象及其对象元素的属性、方法和事件句柄56

4.2.1 Form对象的属性、方法和事件句柄56

4.2.2 窗体元素的属性、方法和事件句柄57

4.3 窗体设计与JavaScript的结合63

4.3.1 自动计算订货单63

4.3.2 创建交互窗体70

4.4 小结77

第5章 给Web页面增加导航79

5.1 使用按钮进行页面导航80

5.1.1 使用窗体的ACTION属性80

5.1.2 使用按钮的onClick事件82

5.2 使用选择列表83

5.3 自动导航90

5.3.1 Window对象定时器方法90

5.3.2 自动导航91

5.4 小结95

第6章 给Web页增加信息提示96

6.1 使用状态进行信息提示96

6.1.1 用状态栏实现静态信息提示96

6.1.2 用状态栏实现滚动信息提示99

6.1.3 滚动实例中字符串对象的使用101

6.2 使用文本框进行信息提示103

6.2.1 使用文本框实现信息提示的一种方法103

6.2.2 用户自定义对象105

6.3 使用 Netscape/Microsoft扩展功能109

6.3.1 Netscape扩展110

6.3 小结116

第7章 使用通用内置对象117

7.1 使用Array对象117

7.1.1 创建数组的一些说明117

7.1.2 实例:创建用户数组118

7.2 使用String对象121

7.2.1 String对象的方法121

7.3 使用Date对象127

7.3.1 Date对象的创建127

7.3.2 Date对象的方法127

7.4 Math对象129

7.5 小结132

第8章 在Web页面中加入框架134

8.1 框架的创建134

8.1.1 FRAMESET标记135

8.1.2 FRAME标记136

8.1.3 NOFRAMES标记137

8.2 框架的目标超链接137

8.3 JavaScript与框架的结合139

8.4 框架间管理的实例141

8.5 小结144

第9章 在Web页中加入记忆块(Cookie)146

9.1 Cookie的基本概念146

9.2 Cookie的两面性以及Cookie的去除147

9.3 使用Cookie保存窗体的内容148

9.4 使用数组建立Cookie151

9.5 小结152

第10章 在Web页中加入图像154

10.1 在Web页中使用图像以及与JavaScript的结合154

10.1.1 在Web页中使用图像的一般性原则154

10.1.2 Web页面中加载图像的HTML格式156

10.1.3 在JavaScript中使用图像156

10.2 使用JavaScript创建页面特殊效果实例:鼠标跟踪160

10.2.1 图像文件的预处理160

10.2.2 不同浏览器平台的处理161

10.2.3 层或风格单的创建161

10.2.4 获取鼠标位置以及层或风格单的移动161

10.2.5 程序一览162

10.3 使用图像映像164

10.3.1 定义客户方的图像映像165

10.3.2 引用客户方图像映像165

10.3.3 使用客户方图像映像的实例166

10.4 小结170

第11章 在Web页面中加入多媒体172

11.1 在JavaScript使用声音和视频172

11.1.1 在Web页中加入音频文件172

11.1.2 在 Web页中加入视频文件175

11.1.3 在Web页中加入背景音乐176

11.2 插件的使用177

11.2.1 在 Netscape中使用插件178

11.2.2 在Internet Explorer中使用插件178

11.3 插件和JavaScript179

11.4 使用插件相关对象实例:测试浏览器的音频播放功能181

11.5 小结183

第12章 制作Web页面附件184

12.1 Web页面日历记事本184

12.1.1 当前时间信息的获得185

12.1.2 日历记事本的绘制185

12.1.3 记事功能的实现185

12.1.4 补充内容193

12.2 Web页面计算器195

12.2.1 创建标准型计算器界面195

12.2.2 窗体元素与JavaScript的关联197

12.3 Web页面检索器200

12.3.1 组成文件201

12.3.2 关键字数据数组的建立204

12.3.3 用户输入关键字处理204

12.3.4 查询结果的处理205

12.4 小结206

第13章 Web页面文字特效207

13.1 文字特效预处理部分208

13.2 主体控制函数209

13.2.1 start()函数209

13.2.2 stop()函数209

13.2.3 resz()函数209

13.3 文本运动控制函数210

13.3.1 up()函数210

13.3.2 down()函数210

13.4 事件句柄与函数的连接210

13.5 程序源代码及运行结果210

13.6 JavaScript风格单219

13.6.1 在HTML中包含风格220

13.6.2 JSSS语法221

13.6.3 使用JSSS的实例226

13.7 小结228

第14章 Web游戏制作229

14.1 制作基本功Ⅰ——使用事件属性和高级事件229

14.1.1 Navigator 4.x新增事件230

14.1.2 事件对象及其属性——事件属性232

14.2 制作基本功Ⅱ——事件对象233

14.2.1 事件对象的属性233

14.2.2 捕获事件对象236

14.2.3 有关事件处理的其它方法238

14.2.4 使用事件的捕获进行模拟游戏制作238

14.3 Web页面游戏制作实例:俄罗斯方块241

14.3.1 程序组成242

14.3.2 程序规划242

14.3.3 完整的应用程序243

14.3.4 程序的工作过程257

14.4 小结260

第15章 JavaScript脚本调试261

15.1 JavaScript编程中常见错误261

15.1.1 语法错误261

15.1.2 运行错误263

15.1.3 HTML错误263

15.1.4 其它的一些常见问题264

15.2 调试技术267

15.2.1 使用alert()方法267

15.2.2 创建自己的跟踪调试函数268

15.3 JavaScript调试工具269

15.3.1 JavaScript命令行269

15.3.2 使用Netscape Visual JavaScript进行脚本调试270

15.4 脚本编制的一些建议272

15.5 处理缺陷(Bugs)273

15.5.1 MSIE3.0273

15.5.2 MSIE4.0273

15.5.3 NS2.0273

15.5.4 NS3.x273

15.5.5 NS4.x274

15.6 小结274

第16章 JavaScript1.3中的新特性275

16.1 JavaScript和ECMA275

16.2 JavaScript1.3新特性277

16.2.1 Unicode277

16.2.2 新顶层属性278

16.2.3 全局函数isFinite()279

16.2.4 toSource()方法279

16.2.5 Date对象的一些新增特性280

16.2.6 函数对象的新方法:call()和apply()281

16.2.7 严格等同操作符282

16.3 JavaScript1.3的变化283

16.3.1 等同操作符283

16.3.2 数组283

16.3.3 String对象的replace()方法284

16.3.4 布尔对象285

16.3.5 toString()方法285

16.4 关键字和字面量286

6.4.1 JavaScript 1.3新增保留字286

6.4.2 JavaScript规定286

16.5 JavaScript控制台288

16.6 JavaScript版本问题289

16.7 小结290

附录A JavaScript开发工具291

附录B JavaScript语言参考301

附录C 颜色名称及其十六进制值310

热门推荐