当前位置:首页 > 工业技术
JavaScript程序设计入门学得快
JavaScript程序设计入门学得快

JavaScript程序设计入门学得快PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:田超编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2000
  • ISBN:7030075803
  • 页数:187 页
图书介绍:
《JavaScript程序设计入门学得快》目录

第1章 JavaScript简介 1

1.1 从Internet到WWW 1

1.1.1 Internet的起源和现状 1

1.1.2 什么是WWW 2

1.2 HTML和WWW 3

1.2.1 什么是HTML 3

1.2.2 HTML的功能 5

1.3 从HTML到JavaScript 6

1.3.1 什么是JavaScript 6

1.3.2 JavaScript的历史 7

1.3.3 为什么选择JavaScript 8

1.3.4 Java与JavaScript 9

1.3.5 服务器端的JavaScript 9

1.4 JavaScript程序的编辑与调试 10

1.5 小结 11

第2章 在RTML中嵌入JavaScript 12

2.1 怎样嵌入JavaScript 12

2.1.1 使用<SCRIPT>标识 12

2.1.2 <SCRIPT>标识的属性值 13

2.1.3 由SRC属性带来的困惑 14

2.2 处理老式浏览器 15

2.2.1 掩盖JavaScript程序代码 15

2.2.2 使用<NOSCRIPT>标识 16

2.3 第一个例程 17

2.3.1 最简单的编辑方式 17

2.3.2 用Netscape完成相同的工作 19

2.4 小结 20

第3章 JavaScript的语法结构 21

3.1 变量和数据类型 21

3.1.1 变量 21

3.1.2 数据类型 23

3.1.3 其他特殊符号 25

3.2 表达式与操作符 25

3.2.1 逻辑运算符和关系运算符 26

3.2.2 算术运算符 27

3.2.3 位运算符 28

3.2.4 字符串运算符 28

3.3 控制流和函数 29

3.3.1 循环语句 29

3.3.2 条件转移语句 30

3.3.3 continue和break语句 31

3.3.4 函数的使用 31

3.3.5 有关程序风格 34

3.4 使用事件触发 34

3.4.1 事件触发的概念 34

3.4.2 在JavaScript使用事件触发 35

3.5 举例:简易计算器 37

3.6 小结 41

第4章 用户自定义对象 42

4.1 对象和实例 42

4.2 在JavaScript中使用对象 43

4.2.1 构造对象的属性 43

4.2.2 为已有对象增加属性 44

4.2.3 为对象加入方法 45

4.2.4 对象的嵌套定义 47

4.2.5 使用with引用对象属性 47

4.2.6 另一种循环语句 48

4.2.7 再谈访问对象属性 49

4.2.8 一般对象 50

4.3 数组对象 50

4.3.1 预定义数组对象 51

4.3.2 自己定义数组对象 54

4.4 举例:汽车对象扩展 54

4.4.1 扩展汽车对象的属性 55

4.4.2 扩展汽车对象的方法 55

4.4.3 完成HTML 58

4.5 小结 61

第5章 内置对象和函数 62

5.1 String对象 62

5.1.1 生成字符串对象 62

5.1.2 字符串对象的属性 63

5.1.3 查找字符和子串 66

5.1.4 改变字符串的大小写 68

5.1.5 形成HTML文本格式 68

5.2 使用Math对象 72

5.2.1 Math对象的属性 72

5.2.2 Math对象的成员方法 73

5.2.3 Math对象与字符串、数组对象的比较 75

5.3 使用Date对象 75

5.3.1 创建日期对象 76

5.3.2 get方法组 77

5.3.3 set方法组 78

5.3.4 与字符串有关的成员方法 78

5.3.5 有关日期到数值的成员方法 79

5.4 其他内置对象 80

5.4.1 Number(数值)对象 80

5.4.2 Boolean(布尔值)对象 80

5.4.3 Function(函数)对象 81

5.5 预定义函数 81

5.6 举例:记事本 83

5.6.1 构造对象结构 84

5.6.2 “查找”函数的定义 84

5.6.3 记事本中的其他函数 85

5.6.4 各功能合并 85

5.7 小结 89

第6章 Navigator对象树 90

6.1 Navigator对象层次 90

6.1.1 Navigator各对象简介 90

6.1.2 Navigator对象树的图解模型 91

6.2 Document对象的属性 91

6.2.1 Document的数值成员属性 92

6.2.2 关于锚点 94

6.2.3 关于图像 97

6.2.4 链接数组 101

6.3 Document对象的方法 105

6.3.1 write( )函数 105

6.3.2 open( ),close( )和clear( )函数 105

6.4 举例:文档统计配件 107

6.5 小结 109

第7章 详解Navigator对象树 110

7.1 Navigator对象 110

7.2 Window对象 114

7.2.1 window,self,parent和top 115

7.2.2 使用状态栏 115

7.2.3 对话框 117

7.2.4 打开和关闭窗口 119

7.2.5 窗口的焦点状态 120

7.2.6 setTimeout( )和clearTimeout( ) 121

7.2.7 其他有关Window对象的内容 123

7.3 History对象 123

7.4 Location对象 124

7.5 举例:一个小游戏 125

7.6 小结 130

第8章 JavaScript与Form 131

8.1 什么是Form 131

8.1.1 定义一个表格 131

8.1.2 Form与Document 133

8.2 Form对象 133

8.2.1 Form对象的属性 134

8.2.2 submit( )和reset( ) 134

8.3 Form中的其他对象 135

8.3.1 按钮对象 135

8.3.2 文本输入域 139

8.3.3 选择性组件 142

8.4 举例:报名表格 147

8.4.1 字段级验证 147

8.4.2 构造新文档 149

8.4.3 报名表完成了 150

8.5 小结 151

第9章 JavaScript和Frame 152

9.1 定义Frame 152

9.1.1 框架标识 152

9.1.2 其他有关标识 154

9.2 Frame对象 155

9.2.1 Frame对象的属性和方法 155

9.2.2 frames数组 158

9.3 框架窗口间的通信 159

9.3.1 框架窗口之间的相互引用 159

9.3.2 框架通信方式 161

9.4 举例:读者问题调查表 165

9.5 小结 169

第10章 JavaScript的高级技术概述 170

10.1 使用Cookies 170

10.1.1 什么是Cookies 170

10.1.2 Cookies管理器 171

10.1.3 一个Cookie程序 173

10.2 使用JavaApplet 175

10.2.1 什么是JavaApplet 175

10.2.2 怎样在网页中嵌入JavaApplet 176

10.2.3 JavaScript中使用JavaApplet 176

10.3 使用ActiveX 178

10.3.1 什么是ActiveX 179

10.3.2 加入ActiveX 179

10.4 使用插件 180

10.4.1 什么是插件 180

10.4.2 在网页中嵌入类型文件 181

10.4.3 plugins和mimeTypes 182

10.4.4 利用JavaScript控制插件 183

10.5 增强JavaScript游戏功能 184

10.5.1 加入声音 184

10.5.2 使用动画 185

10.6 小结 187

相关图书
作者其它书籍
返回顶部