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

- (美)(S.费瑟)Stephen Feather著;麦中凡等译 著
- 出版社: 清华大学出版社;西蒙与舒斯特国际出版公司
- ISBN:7302025444
- 出版时间:1997
- 标注页数:340页
- 文件大小:28MB
- 文件页数:356页
- 主题词:
PDF下载
下载说明
看实例学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
热门推荐
- 3299565.html
- 1912488.html
- 1759144.html
- 273468.html
- 271448.html
- 3139302.html
- 3091721.html
- 2522240.html
- 3394809.html
- 1534354.html
- http://www.ickdjs.cc/book_3095377.html
- http://www.ickdjs.cc/book_2829102.html
- http://www.ickdjs.cc/book_794916.html
- http://www.ickdjs.cc/book_654055.html
- http://www.ickdjs.cc/book_1302713.html
- http://www.ickdjs.cc/book_2631765.html
- http://www.ickdjs.cc/book_370802.html
- http://www.ickdjs.cc/book_362552.html
- http://www.ickdjs.cc/book_1351789.html
- http://www.ickdjs.cc/book_527824.html