全面理解JavaScriptPDF电子书下载
- 电子书积分:18 积分如何计算积分?
- 作 者:(美)Don Gosselin著;马雷等译
- 出 版 社:北京:清华大学出版社
- 出版年份:2002
- ISBN:7302051011
- 页数:602 页
第1章 JavaScript简介 1
1.l 程序设计、HTML和 JavaScript 1
l.1.l 万维网 1
1.1.2 JavaScript在Web上的作用 2
l.1.3 超文本标记语言 4
1.1.4 创建一个HTML文档 7
1.1.5 JavaScript程序设计语言 10
1.1.6 逻辑与调试 11
1.1.7 总结 12
1.1.8 问题 13
1.1.9 练习 14
1.2 第一个JavaScript程序 15
1.2.1 关于<SCRIRT>标签 15
1.2.2 创建JavaScript源代码文件 20
l.2.3 为JavaScript程序添加注释 24
1.2.4 在不兼容的创览器中隐藏JavaScript代码 25
1.2.5 在<HEAD>或<BODY>段放置JavaScript 27
1.2.6 总结 28
1.2.7 问题 29
1.2.8 练习 32
第2章 变量、函数、对象和事件 35
2.l 使用变量、函数和对象进行工作 36
2.1.l 变量 36
2.1.2 定义函数 39
2.1.3 调用函数 40
2.1.4 理解JavaScript对象 44
2.1.5 对象继承和原型 45
2.1.6 对象方法 49
2.l.7 变量作用域 51
2.1.9 问题 53
2.1.8 总结 53
2.1.10 练习 57
2.2 使用事件 57
2.2.1 理解事件 58
2.2.2 HTML标签和事件 59
2.2.3 事件处理器 61
2.2.4 链接 64
2.2.5 链按事件 66
2.2.6 创建图像映射 69
2.2.7 总结 74
2.2.8 问题 75
2.2.9 练习 77
第3章 数据类型和运算符 79
3.l 使用数据类型和数组 80
3.1.1 数据类型 80
3.1.2 数字型数据类型 83
3.1.3 布尔值 85
3.1.4 字符串 86
3.1.5 数组 92
3.1.6 总结 95
3.1.7 问题 96
3.1.8 练习 98
3.2 表达式和运算符 99
3.2.l 表达式 99
3.2.2 算术运算符 100
3.2.3 赋值运算符 104
3.2.4 关系运算符 107
3.2.5 逻辑运算符 110
3.2.6 字符串运算符 112
3.2.7 运算符优先级 114
3.2.8 创建计算器程序 115
3.2.9 总结 118
3.2.10 问题 119
3.2.11 练习 121
第4章 使用控制结构和语旬进行流程控制 123
4.1 判断 124
4.1.1 让语句 124
4.l.2 if...else语句 131
4.1.3 嵌套if和if...else语句 133
4.1.4 switch语句 137
4.1.5 总结 141
4.1.6 问题 141
4.1.7 练习 143
4.2 循环 144
4.2.l while语句 145
4.2.2 do...while语句 150
4.2.3 for语句 153
4.2.4 for...in语句 157
4.2.5 With语句 161
4.2.6 continue语句 163
4.2.7 总结 165
4.2.8 red题 166
4.2.9 练习 168
第5章 窗口和帧 170
5.l 用窗口工作 171
5.l.1 JavaScript对象模型 171
5.1.2 窗口对象 174
5.1.3 打开和关闭窗口 175
5.1.4 使用超时设定和间隔设定 181
5.1.5 总结 184
5.1.6 问题 185
5.l.7 练习 186
5.2.l 创建帧 187
5.2 使用帧和其他对象 187
5.2.2 使用TARGET属性 192
5.2.3 帧的嵌套 195
5.2.4 帧的格式 198
5.2.5 NOFRAMES标签 201
5.2.6 定位对象 202
5.2.7 历史对象 203
5.2.8 领航员对象 204
5.2.9 帧和窗口 206
5.2.10 总结 209
5.2.11 问题 210
5.2.12 练习 213
第6章 表单 214
6.l 在JavaScript中使用表单 216
6.1.l 麦单总览 216
6.1.2 通用网关接口 217
6.1.3 <FORM>标签 218
6.1.4 表单元素总览 224
6.1.5 输入域 224
6.1.6 选择列表 239
6.1.7 多行文本输入域 241
6.1.8 总结 242
6.1.9 问题 244
6.1.10 练习 247
6.2 校验用户在表单的输入 247
6.2.l 表单隐藏域 247
6.2.2 麦单对象 251
6.2.3 用E-mail发送表单数据 261
6.2.4 总结 265
6.2.5 问题 265
6.2.6 练习 267
第7章 动态HTML和动画 268
7.l 动态对象模型 270
7.1.1 动态 HTML 270
7.1.2 文档对象模型 273
7.1.3 Image对象 280
7.1.4 使用Image对象的动画 283
7.1.5 图像缓冲 290
7.1.6 总结 294
7.1.7 问题 295
7.1.8 练习 297
7.2 动画和层叠式表单 298
7.2.l 层叠式表单 298
7.2.2 在JavaScript中使用CSS样式 304
7.2.3 CSS定位 304
7.2.4 在Internet Explorer中定位 307
7.2.5 在Navigator中定位 312
7.2.6 跨洲览器兼容性 315
7.2.7 总结 318
7.2.8 问题 319
7.2.9 练习 322
第8章 Cookies和安全 323
8.l 状态信息和Cookies 324
8.1.l 状态信息 324
8.1.2 String对象 325
8.1.3 使用查询字符串保存状态信息 328
8.1.4 使用Cookies保存状态信息 333
8.1.5 总结 342
8.1.6 问题 343
8.1.7 练习 345
8.2 安全 346
8.2.1 JavaScript安全所关心的内容 347
8.2.2 同源策略 348
8.2.3 签署脚本和数字证书 351
8.2.4 总结 362
8.2.5 问题 362
8.2.6 练习 364
第9章 调试JavaScript 366
9.1 基本调试技术 366
9.1.1 了解调试 366
9.1.2 错误消息 368
9.1.3 使用alert()方法跟踪错误 370
9.1.4 使用write()和writeln()方法跟踪错误 373
9.1.5 使用注释定位错误 376
9.1.6 其他调试技术 378
9.1.8 问题 381
9.1.7 总结 381
9.1.9 练习 384
9.2 高级调试技术和资源 384
9.2.1 使用for...in语句检查对象属性 384
9.2.2 Navigator中的查看点 385
9.2.3 Netscape JavaScript调试器 387
9.2.4 Microsoft脚本调试器 396
9.2.5 JavaScript语句的错误和调试资源 402
9.2.6 总结 403
9.2.7 问题 404
9.2.8 练习 406
第10章 服务器瑞JavaScript 407
10.1 NetscaPe Llvewlre 409
10.1.l 客户/服务器结构 409
10.1.2 开发服务器端JavaScript 411
10.1.3 创建LiveWire应用程序 413
10.1.4 Livewre核心对象 419
10.1.5 创建客户簿 427
10.1.6 总结 432
10.l.7 问题 433
10.1.8 练习 435
10.2 Microsoft Active Server Pages 435
10.2.1 Active Server Pages简介 436
10.2.2 创建ASP应用程序 436
10.2.3 对象集合 444
10.2.4 ASP核心对象 445
10.2.5 创建客户簿 454
10.2.6 总结 458
10.2.7 问题 459
10.2.8 练习 461
第11章 数据库连接 463
11.1.l 理解数据库 464
11.l 数据库概要和使用LiveWire连接数据库 464
11.1.2 数据库管理系统 468
11.1.3 结构化查询语言 472
11.1.4 LiveWire Database对象 476
11.1.5 执行SQL命令 479
11.1.6 LiveWire事务处理 492
11.1.7 LiveWire错误处理 493
11.1.8 总结 495
11.1.9 问题 497
11.l.10 练习 500
11.2 使用 ASP连接数据库 501
11.2.l 使用ActiveServerPages连接数据库 501
11.2.2 ADO Connection对象 508
11.2.3 执行SQL命令 511
11.2.4 ADO事务处理 523
11.2.5 ADO Error对象错误处理 524
11.2.6 总结 525
11.2.7 问题 526
11.2.8 练习 528
第12章 使用Java 小应用程序和嵌入数据 530
12.1 Java教程 532
12.1.l 小应用程序和嵌入数据 532
12.1.2 Java介绍 533
12.1.3 类 535
12.1.4 方法 536
12.1.5 编译Java程序 537
12.1.6 创建一个小应用程序 538
12.1.7 Java变量和数据类型 540
12.1.8 为HTML文档添加Applet 543
12.l.9 使用JavaScript控制Java Applet 546
12.l.10 总结 549
12.1.11 问题 551
12.1.12 练习 554
12.2 LiveConnect、插件和ActiveX 555
12.2.1 总览 555
12.2.2 Java包和LiveConnect 555
12.2.3 Java和JavaScript之间的数据转换 557
12.2.4 用Java控制JavaScript 558
12.2.5 在JavaScript中直接存取Java类 563
12.2.6 嵌入数据 565
12.2.7 总结 573
12.2.8 问题 574
12.2.9 练习 578
附录A JavaScript参考 579
附录B Livewire参考 594
附录C Active Server Pages参考 597
附录D Java参考 601
- 《行测言语理解与表达》李永新主编 2019
- 《棘手孩子 理解孩子的天生气质》(美国)斯坦利·图雷克,莱斯利·唐纳 2019
- 《高中英语核心词汇理解性记忆》(加)林维龙,郑瑶菲编著 2019
- 《2021年考研英语(二)阅读理解精读80篇 精练篇 第13版》老蒋主编 2019
- 《理解奢侈品》王资译;(法国)亚历山大·德·圣马里 2019
- 《国际英语口音可理解性研究与语音教学》邓军 2019
- 《深入理解Linux内核 第3版 影印版》Daniel P.Bovet,Marco Cesati 2019
- 《如何理解建筑=HOW ARCHITECTURE WORKS》(美)维托尔德·雷布琴斯基著 2019
- 《深入理解Auto ML和Auto DL:构建自动化机器学习与深度学习平台》王健宗 2019
- 《深入理解XGBOOST 高效机器学习算法与进阶》何龙著 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019