图书介绍

看实例学JavaScript2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

看实例学JavaScript
  • (美)(S.费瑟)Stephen Feather著;麦中凡等译 著
  • 出版社: 清华大学出版社;西蒙与舒斯特国际出版公司
  • ISBN:7302025444
  • 出版时间:1997
  • 标注页数:340页
  • 文件大小:28MB
  • 文件页数:356页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

看实例学JavaScriptPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 JavaScript 和事件编程1

第1章 JavaScript简介1

1.1什么是JavaScript1

1.1.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.3 为什么使用JavaScript5

1.4 小结5

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.4 小结12

2.5 复习题12

2.6 练习题12

第3章 基本的屏幕输出13

3.1 <SCRIPT>标识13

3.2 创建你的第一个脚本14

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

3.4 打印17

3.5 小结17

3.6 复习题18

3.7 练习题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.5 复习题31

4.6 练习题31

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

第5章 编程基础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 字面量36

5.3.1 整型字面量36

5.3.2 浮点型字面量36

5.3.3 布尔型字面量37

5.3.4 字符串型字面量37

5.4 小结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.4 逻辑运算符43

6.2.5 位运算符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.5 对象操作语句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.5 小结64

7.6 复习题64

7.7 练习题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.1 protocol69

8.3.2 hostname69

8.3.3 port69

8.3.4 pathname69

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 tcxtarea对象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 标准数学方法86

10.1.1 abs( )86

10.1.2 ceil( )87

10.1.3 exp( )和log( )88

10.1.4 floor( )90

10.1.5 max( )91

10.1.6 min( )91

10.1.7 pow( )92

10.1.8 random( )93

10.1.9 round( )94

10.1.10 sqrt( )94

10.2 三角方法95

10.2.1 sin( )99

10.2.2 cos( )99

10.2.3 tan( )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章 串方法103

11.1 串对象的length属性103

11.2 串对象的方法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章 日期方法128

12.1 日期对象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.9getYear( )137

12.2.10 parse( )138

12.2.11 SetDate( )138

12.2.12 setHours( )139

12.2.13 setMinutes( )140

12.2.14 setMonth( )140

12.2.15setSeconds( )141

12.2.16 setTime( )142

12.2.17 setYear( )143

12.2.18 toGMTString( )144

12.2.19 toLocaleString ( )144

12.2.20 toString ( )145

12.2.21UTC( )145

12.3 小结146

12.4 复习题146

12.5 练习题146

第13章 窗口方法148

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

13.1.1 alert( )150

13.1.2 confirm( )151

13.1.3 prompt( )151

13.2 定制窗口152

13.2.1 open ( )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.1 length属性165

14.3.2 options属性165

14.3.3 selectedIndex属性165

14.3.4 Options数组166

14.4 应用于Form对象的方法166

14.4.1 blur( )166

14.4.2 focus( )167

14.4.3 select( )167

14.5 系统函数168

14.5.1 escape( )168

14.5.2 eval( )168

14.5.3 parseFloat( )169

14.5.4 parseInt( )170

14.5.5 unescape( )171

14.6 小结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.8 href属性182

15.9 小结182

15.10 复习题182

15.11 练习题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 JavaScript和Cookie187

16.3.1创建一个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.3 复习题237

19.4 练习题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.2.5 Exit242

20.3 完整的代码242

20.4 小结246

20.5 复习题246

20.6 练习题246

第21章 图像和声音247

21.1图片247

21.1.1 被加入的图片247

21.1.2 利用图片作背景250

21.2 声音256

21.2.1 在页面中加入声音256

21.2.2 创建一个自动点唱机257

21.2.3 嵌入声音259

21.3 小结260

21.4 复习题260

21.5 练习题260

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

22.1 开始设计261

22.2 使用JavaScript开始编程工作261

22.2.1 变量262

22.2.2 函数262

22.2.3 计算器的程序源码265

22.3 小结274

22.4 复习题274

22.5 练习题274

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

23.1从HTML开始276

23.2 在程序中使用JavaScript277

23.2.1 函数278

23.2.2 程序代码287

23.3 练习题315

第24章 最新信息316

24.1 Netscape Navigator316

24.1.1 Frame Navigator316

24.1.2 MIME类型与插件316

24.1.3 桌面色彩319

24.2 Microsoft Internet Explorer319

24.3 总结319

附录A 保留字320

附录B 颜色321

附录C 复习题答案325

C.1 第1章复习题答案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.12第12章复习题答案333

C.13第13章复习题答案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

热门推荐