《看实例学JavaScript》求取 ⇩

目录1

第1章 JavaScript简介1

1.1 什么是JavaScript1

1.1.1 JavaScript是一种脚本语言1

第一部分 JavaScript和事件编程1

1.1.2 JavaScript是基于对象的语言2

1.1.3 JavaScript是事件驱动的语言2

1.1.4 JavaScript是安全的语言2

1.1.5 JavaScript是与平台无关的语言3

1.2 JavaScript与其它语言的比较3

1.2.1 JavaScript不是Java3

1.2.2 JavaScript不是LiveWire4

1.2.3 JavaScript不是Perl4

1.4 小结5

1.3 为什么使用JavaScript5

1.5 复习题5

第2章 JavaScript的特色与局限性6

2.1 一个独特的Web开发工具6

2.2 任何事情都有其局限性7

2.2.1 浏览器相关的局限性7

2.2.2 与平台相关的局限性9

2.2.3 与安全性有关的局限性10

2.3 所需的环境10

2.3.1 硬件10

2.3.2 软件11

2.5 复习题12

2.6 练习题12

2.4 小结12

第3章 基本的屏幕输出13

3.1 〈SCRIPT〉标识13

3.2 创建你的第一个脚本14

3.3 稍复杂的一个输出实例15

3.5 小结17

3.4 打印17

3.7 练习题18

3.6 复习题18

第4章 理解事件19

4.1 普遍意义上事件19

4.2 JavaScript中的事件19

4.3 JavaScript的事件处理器20

4.3.1 系统事件20

4.3.2 鼠标事件22

4.4 小结30

4.6 练习题31

4.5 复习题31

第5章 编程基础32

第二部分 编程基础与JavaScript的构造32

5.1 名称:不仅仅是一个标题32

5.1.1 名称之中不能有空格32

5.1.2 不能有连字符32

5.1.3 必须以字母开头33

5.2 变量33

5.2.1 为变量命名33

5.2.2 声明变量34

5.2.3 变量的作用域35

5.2.4 变量的类型35

5.3.2 浮点型字面量36

5.3 字面量36

5.3.1 整型字面量36

5.3.4 字符串型字面量37

5.4 小结37

5.3.3 布尔型字面量37

5.5 复习题37

5.6 练习题38

第6章 更多的编程基础39

6.1 表达式:什么时候1+5=1539

6.2 运算符:基础算术运算40

6.2.1 算术运算符40

6.2.2 比较运算符42

6.2.3 串运算符42

6.2.5 位运算符43

6.2.4 逻辑运算符43

6.2.6 赋值运算符45

6.2.7 运算符优先级45

6.3 语句47

6.3.1 用var声明变量48

6.3.2 注释语句49

6.3.3 条件语句49

6.3.4 循环语句50

6.3.6 对象操作语句54

6.4 函数57

6.5 小结58

6.6 复习题59

6.7 练习题59

第7章 理解对象60

7.1 什么是对象60

7.2 对象如何通信62

7.3 对象类62

7.4 什么是继承63

7.7 练习题64

7.6 复习题64

7.5 小结64

第8章 JavaScript对象65

8.1 HTML的面向对象特性65

8.2 Navigator对象66

8.2.1 appName66

8.2.2 appVersion66

8.2.3 appCodeName67

8.2.4 userAgent67

8.3 Location对象68

8.3.2 hostname69

8.3.3 port69

8.3.4 pathname69

8.3.1 protocol69

8.3.5 search70

8.3.6 hash70

8.4 Form对象70

8.4.1 按钮对象(Button)70

8.4.2 选择框(CheckBox)71

8.4.3 隐藏对象71

8.4.4 Radio按钮71

8.4.5 复位对象(Reset Object)72

8.4.6 选择对象(Select Object)72

8.4.7 提交对象(Submit Object)73

8.4.8 文本对象(Text Object)73

8.4.9 textarea对象75

8.5 小结75

8.6 复习题75

8.7 练习题75

第9章 建立数组76

9.1 内部数组76

9.1.1 Form数组77

9.1.2 Anchors数组78

9.2 自定义数组79

9.2.1 数据初始化79

9.2.2 使用数据填充空数组80

9.2.3 创建总统名数组81

9.3 小结84

9.4 复习题84

9.5 练习题84

第三部分 方法,属性和cookies85

第10章 数学方法85

10.1.1 abs()86

10.1 标准数学方法86

10.1.2 ceil()87

10.1.3 exp()和log()88

10.1.4 floor()90

10.1.6 min()91

10.1.5 max()91

10.1.7 pow()92

10.1.8 random()93

10.1.10 sqrt()94

10.1.9 round()94

10.2 三角方法95

10.2.2 cos()99

10.2.3 tan()99

10.2.1 sin()99

10.2.4 asin()100

10.2.5 acos()100

10.2.6 atan()100

10.3 数学属性100

10.4 小结101

10.5 复习题101

10.6 练习题101

11.2 串对象的方法103

11.1 串对象的length属性103

第11章 串方法103

11.2.1 属性方法104

11.2.2 大小写方法107

11.2.3 操作方法108

11.2.4 导航方法113

11.2.5 位置方法115

11.2.6 字体大小方法121

11.3 综合使用各方法123

11.4 小结126

11.5 复习题126

11.6 练习题127

12.1 日期对象128

第12章 日期方法128

12.2 日期方法129

12.2.1 getDate()129

12.2.2 getDay()129

12.2.3 getHours()132

12.2.4 getMinutes()132

12.2.5 getMonth()133

12.2.6 getSeconds()135

12.2.7 getTime()135

12.2.8 getTimeZoneOffset()135

12.2.9 getYear()137

12.2.11 setDate()138

12.2.10 parse()138

12.2.12 setHours()139

12.2.13 setMinutes()140

12.2.14 setMonth()140

12.2.15 setSeconds()141

12.2.16 setTime()142

12.2.17 setYear()143

12.2.19 toLocaleString()144

12.2.18 toGMTString()144

12.2.21 UTC()145

12.2.20 toString()145

12.5 练习题146

12.4 复习题146

12.3 小结146

13.1 预定义窗口(对话框)148

第13章 窗口方法148

13.1.1 alert()150

13.1.3 prompt()151

13.1.2 confirm()151

13.2.1 open()152

13.2 定制窗口152

13.2.2 close()155

13.3 小结156

13.4 复习题156

13.5 练习题157

第14章 其它方法和函数158

14.1 history对象158

14.1.1 go()158

14.1.2 back()159

14.1.3 forward()160

14.2 password,text和textarea对象160

14.2.1 text160

14.2.2 password161

14.2.3 textarea162

14.3 select对象163

14.3.2 options属性165

14.3.3 selectedIndex属性165

14.3.1 length属性165

14.4.1 blur()166

14.4 应用于Form对象的方法166

14.3.4 Options数组166

14.4.3 select()167

14.4.2 focus()167

14.5.2 eval()168

14.5.1 escape()168

14.5 系统函数168

14.5.3 parseFloat()169

14.5.4 parseInt()170

14.6 小结171

14.5.5 unescape()171

14.7 复习题172

14.8 练习题172

第15章 属性173

15.1 所有对象都有的一般属性173

15.1.1 name173

15.1.2 length173

15.2 Document对象的属性174

15.2.1 指示性的属性174

15.2.2 有关显示的属性175

15.2.3 关于内容的属性176

15.3 Form对象属性176

15.4 数学对象(Math对象)的属性179

15.5 checked属性180

15.6 defaultChecked属性180

15.7 defaultStatus属性181

15.11 练习题182

15.10 复习题182

15.9 小结182

15.8 href属性182

第16章 Cookie184

16.1 Cookie的特性185

16.1.1 name185

16.1.2 value185

16.1.3 expires185

16.1.4 domain186

16.1.5 path186

16.1.6 secure标志186

16.2 限制186

16.3.1 创建一个Cookie187

16.3 JavaScript和Cookie187

16.3.2 读取一个Cookie188

16.3.3 删除Cookie189

16.4 使用Cookie189

16.4.1 我已来这儿多少次了189

16.4.2 我上次访问之后页面发生变化了吗192

16.5 复习题194

16.6 练习题194

第四部分 应用实例195

第17章 建立活动文本(Marquee)195

17.1 Microsoft的〈Marquee〉标签195

17.1.1 原来的意图195

17.1.2 动态Marquee196

17.2 滚动文本条197

17.3 使用状态条199

17.3.1 JavaScript编写200

17.3.2 同时使用Java和JavaScript编写203

17.4 小结204

17.5 复习题205

17.6 练习题205

第18章 建立一个在线商店206

18.1 建造商店的基本部分206

18.1.1 订货单206

18.1.2 一个JavaScript数据库209

18.1.3 用JavaScript建立列表框和按钮210

18.1.4 计算价格211

18.2 整的代码213

18.3 提交定单220

18.4 小结222

18.5 练习题222

第19章 确认表的输入223

19.1 传统的表确认方法223

19.2 利用JavaScript的优点修改表225

19.4 练习题237

19.3 复习题237

第20章 创建控制面板238

20.1 用HTML始设计238

20.2 用JavaScript编写代码239

20.2.1 Back239

20.2.2 Visit Other Sites239

20.2.3 Background Colors240

20.2.4 Forward241

20.3 完整的代码242

20.2.5 Exit242

20.4 小结246

20.5 复习题246

20.6 练习题246

第21章 图像和声音247

21.1.1 被加入的图片247

21.1 图片247

21.1.2 利用图片作背景250

21.2.1 在页面中加入声音256

21.2 声音256

21.2.2 创建一个自动点唱机257

21.2.3 嵌入声音259

21.3 小结260

21.4 复习题260

21.5 练习题260

22.2 使用JavaScript开始编程工作261

22.1 开始设计261

第22章 创建一个科学计算器261

22.2.2 函数262

22.2.1 变量262

22.2.3 计算器的程序源码265

22.5 练习题274

22.4 复习题274

22.3 小结274

23.1 从HTML开始276

第23章 创建一个税收窗体276

23.2 在程序中使用JavaScript277

23.2.1 函数278

23.2.2 程序代码287

23.3 练习题315

24.1.2 MIME类型与插件316

24.1.1 Frame Navigator316

第24章 最新信息316

24.1 Netscape Navigator316

24.1.3 桌面色彩319

24.2 Microsoft Internet Explorer319

24.3 总结319

附录A 保留字320

附录B 颜色321

C.1 第1章复习题答案325

附录C 复习题答案325

C.2 第2章复习题答案326

C.3 第3章复习题答案327

C.4 第4章复习题答案328

C.5 第5章复习题答案329

C.6 第6章复习题答案329

C.7 第7章复习题答案330

C.8 第8章复习题答案331

C.9 第9章复习题答案331

C.10 第10章复习题答案332

C.11 第11章复习题答案332

C.13 第13章复习题答案333

C.12 第12章复习题答案333

C.14 第14章复习题答案334

C.15 第15章复习题答案335

C.16 第16章复习题答案336

C.17 第17章复习题答案336

C.18 第19章复习题答案337

C.19 第20章复习题答案337

C.20 第21章复习题答案338

C.21 第22章复习题答案338

附录D 普通的Internet MIME类型339

1997年09月第1版《看实例学JavaScript》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)Stephen Feather 1997年09月第1版 清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

看实例学HomePage制作 FrontPage 98版(1999 PDF版)
看实例学HomePage制作 FrontPage 98版
1999 沈阳:辽宁科学技术出版社
第三方javascript编程=third-party javascript( PDF版)
第三方javascript编程=third-party javascript
JavaScript for Netsc( PDF版)
JavaScript for Netsc
JavaScript实战解析( PDF版)
JavaScript实战解析
看实例学JavaScript(1997年09月第1版 PDF版)
看实例学JavaScript
1997年09月第1版 清华大学出版社
看实例学Turbo C++入门与应用( PDF版)
看实例学Turbo C++入门与应用
电脑图书公司
PURE JAVASCRIPT(1999 PDF版)
PURE JAVASCRIPT
1999 SAMS
JavaScript实用指南(1997 PDF版)
JavaScript实用指南
1997 北京:电子工业出版社
看实例学HTML(1997 PDF版)
看实例学HTML
1997 清华大学出版社;西蒙与舒斯特国际出版公司
看实例学CGI(1998 PDF版)
看实例学CGI
1998 清华大学出版社;西蒙与舒斯特国际出版公司
看图例学 Quicken  for  Windows(1995 PDF版)
看图例学 Quicken for Windows
1995 北京:学苑出版社
JavaScript实战解析(1997 PDF版)
JavaScript实战解析
1997 机械工业出版社;西蒙与舒斯特国际出版公司
看例子学BASIC(1996 PDF版)
看例子学BASIC
1996 北京:科学技术文献出版社
看图例学Norton Utilities8.0(1996 PDF版)
看图例学Norton Utilities8.0
1996 西安:西安交通大学出版社
看图例学FrontPage 98(1998 PDF版)
看图例学FrontPage 98
1998 北京:人民邮电出版社