图书介绍
JavaScript 1.5实例教程PDF|Epub|txt|kindle电子书版本网盘下载
- (美)Adrian Kingsley-Hughes,(美)Kathie Kingsley-Hughes著;刘勇译 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115093377
- 出版时间:2001
- 标注页数:284页
- 文件大小:33MB
- 文件页数:303页
- 主题词:javascript
PDF下载
下载说明
JavaScript 1.5实例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 JavaScript初探1
第1章 进入JavaScript的世界3
1.1 JavaScript无处不在4
1.2 为什么要学习JavaScript4
1.3 JavaScript的发展史5
1.4 今天的JavaScript6
1.5 JavaScript的未来7
1.6 脚本和程序之间的区别7
1.7 脚本编写语言与程序设计语言之间的区别8
1.8 JavaScript使用者的工具8
1.8.1 纯文本编辑器8
1.8.2 使用可视化工具9
1.9 拥有最新的浏览器10
1.10 其他工具11
1.10.1 创建一个HTML模板11
1.10.2 拥有一个脚本库13
第二部分 深入了解JavaScript15
第2章 将JavaScript和HTML结合起来17
2.1 HTML和JavaScript——强强携手18
2.1.1 HTML主干18
2.1.2 <script>块19
2.1.3 关于language属性的其他事项21
2.2 对较老的浏览器隐藏JavaScript21
第3章 运行中的JavaScript25
3.1 探讨JavaScript的输入和输出26
3.2 对象、方法和属性28
3.2.1 对象28
3.2.2 方法28
3.2.3 属性28
3.3 使用alert()方法29
3.4 为JavaScript添加注释31
3.4.1 单行注释32
3.4.2 多行注释32
3.5 使用confirm()方法33
3.6 使用prompt()方法35
第4章 用变量处理数据39
4.1 JavaScript中的值40
4.1.1 字符串40
4.1.2 数字40
4.1.3 关于数字41
4.1.4 最大的数字和最小的数字42
4.1.5 布尔值42
4.1.6 特殊数据类型:数字、空值和未定义值42
4.2 JavaScript中的变量43
4.2.1 创建变量43
4.2.2 创建多个变量46
4.2.3 显示变量的内容48
4.3 错误排除50
4.3.1 例150
4.3.2 例251
4.3.3 例351
4.4 使用prompt()方法为变量赋值52
第5章 JavaScript数组和转义字符59
5.1 使用数组60
5.2 快速创建一个数组64
5.3 数组的长度65
5.4 显示所有元素66
5.5 练习——编写交互式故事67
5.6 转义字符72
第6章 表达式、条件、操作符、字符串和数字75
6.1 表达式和条件76
6.2 操作符简介77
6.2.1 算术操作符77
6.2.2 关系操作符80
6.2.3 逻辑操作符80
6.2.4 一元操作符81
6.2.5 赋值操作符84
6.2.6 其他操作符86
6.2.7 再谈字符串与数字90
第7章 在JavaScript中使用语句95
7.1 什么是语句96
7.2 variable语句97
7.3 If语句97
7.4 循环语句101
7.4.1 do...while语句101
7.4.2 while语句103
7.4.3 for语句104
7.4.4 for...in语句106
7.5 continue语句107
7.6 break语句110
7.7 switch语句111
第8章 使用函数和事件编写更好的JavaScript脚本115
8.1 什么是函数116
8.2 你的第一个函数116
8.3 事件118
8.3.1 onLoad事件118
8.3.2 onClick事件119
8.3.3 onMouseover事件119
8.3.4 onMouseout事件119
8.4 使用事件119
8.4.1 使用onLoad事件119
8.4.2 使用onClick事件120
8.4.3 使用onMouseover事件121
8.5 创建有效的函数123
8.6 调用函数的函数124
8.7 圆括号的用途128
8.8 在函数之间使用参数131
8.9 return语句132
8.10 练习——进行温度换算的JavaScript134
第9章 最大程度地利用对象137
9.1 什么是对象138
9.2 对象和浏览器138
9.3 JavaScript对象初探139
9.4 Math对象139
9.4.1 PI属性139
9.4.2 使用max和min方法141
9.4.3 使用round方法142
9.4.4 使用random方法145
9.5 Date对象146
9.5.1 使用getFullYear方法147
9.5.2 使用getMonth方法147
9.5.3 使用getDay方法150
9.5.4 小时、分钟、秒和毫秒150
9.6 String对象151
9.6.1 toUpperCase方法和toLowerCase方法151
9.6.2 substring方法152
9.7 with语句153
9.8 对象的方法和属性154
9.8.1 Array对象154
9.8.2 Boolean对象154
9.8.3 Date对象155
9.8.4 Function对象155
9.8.5 Global对象155
9.8.6 Math对象155
9.8.7 Number对象156
9.8.8 Object对象156
9.8.9 RegExp对象156
9.8.10 String对象156
第10章 如何发现和消除Bug159
10.1 什么是Bug160
10.2 Bug的类型160
10.2.1 语法错误简介160
10.2.2 运行时错误161
10.2.3 逻辑错误161
10.2.4 操作符优先错误161
10.3 查找错误163
10.4 缩小错误的查找范围166
10.5 Microsoft Script Debugger166
10.6 常见的错误168
第三部分 在何处使用JavaScript173
第11章 不拘一格地使用JavaScript175
11.1 飞出<head>的牢笼176
11.2 将JavaScript链接到Web页面176
11.3 内联式JavaScript179
11.4 策略问题180
11.4.1 方针1180
11.4.2 方针2180
11.4.3 方针3181
11.4.4 方针4181
11.4.5 方针5181
第四部分 JavaScript与Dynamic HTML183
第12章 Dynamic HTML与JavaScript185
12.1 DHTML的世界186
12.2 DHTML的概念和特性186
12.2.1 页面组件的面向对象的视图187
12.2.2 样式表与分层187
12.2.3 脚本188
12.3 浏览器之间为什么存在差异188
12.4 你能用DHTML做什么189
第13章 层叠样式表与JavaScript191
13.1 CSS简史192
13.2 CSS简介192
13.2.1 例1:改变文本颜色195
13.2.2 例2:为文本添加格式196
13.2.3 例3:为超链接添加格式198
13.2.4 例4:定位203
13.2.5 例5:三维效果210
13.3 JavaScript与CSS213
13.4 创建动画221
13.4.1 什么是动画221
13.4.2 动画与Internet Explorer 5222
13.4.3 在Netscape Navigator 4中实现动画227
13.4.4 让代码在两种浏览器中都能工作230
13.4.5 上下移动232
13.4.6 沿对角线移动233
13.5 回到JavaScript235
第14章 JavaScript与文档对象模型237
14.1 DOM简介238
14.2 DOM能给你多少力量238
14.3 访问页面组件239
14.3.1 访问页面组件的示例239
14.3.2 组件多多益善242
14.3.3 使用srcElement243
14.3.4 添加id244
14.3.5 父组件和子组件246
14.3.6 展开和缩回文本249
14.3.7 表格的单元格251
14.4 事件模型253
14.4.1 onClick事件253
14.4.2 onContextmenu事件254
14.4.3 onDblclick事件255
14.4.4 onHelp事件255
14.4.5 onKeydown事件256
14.4.6 onKeypress事件257
14.4.7 onKeyup事件257
14.4.8 onMousedown事件258
14.4.9 onMousemove事件258
14.4.10 onMouseout事件259
14.4.11 onMouseover事件260
14.4.12 onMouseup事件260
14.4.13 onStop事件260
14.5 JavaScript的力量261
第15章 更多的例子263
15.1 例1:为Web页面添加最后修改日期264
15.2 例2:简易的时钟265
15.3 例3:简单的倒数计数器268
15.4 例4:简单的表单验证269
15.5 例5:轮换条272
15.6 例6:滚动的状态栏消息273
15.7 例7:对cookie进行控制277