JavaScript开发技术详解PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:李峰,晁阳编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2009
- ISBN:9787302188452
- 页数:355 页
第1章 了解JavaScript 1
学习Web脚本编写基础 1
JavaScript简介 1
JavaScript和HTML 2
文档对象模型 3
Internet Explorer 4
Firefox 4
JavaScript功能一览 5
改善导航功能 5
验证表单 7
特殊效果 16
远程脚本技术(AJAX) 18
创建简单的脚本 18
脚本编写工具 18
在JavaScript中显示时间 19
计算结果 20
综合应用:制作导航链接 21
课后练习 22
第2章 变量、字符串和数组 25
变量和运算符 25
选择变量名称 25
使用局部变量和全局变量 26
给变量赋值 28
使用JavaScript运算符 28
运算符的优先级 31
JavaScript的数据类型 33
数据类型之间的转换 37
使用String对象 39
创建String对象 39
给变量赋值 43
计算字符串长度 43
字符串大小写转换 44
使用数值数组 44
创建数值数组 44
理解数组的长度 45
存取数组元素 45
数值数组的排序 47
综合应用:制作显示当前日期的JavaScript程序 47
课后练习 49
第3章 条件和循环控制流程 52
if语句 52
比较运算符 52
条件运算符 55
逻辑运算符 56
关键字else 60
使用条件表达式 60
用if和else测试多种条件 60
使用for循环 63
使用while循环 64
使用do...while循环 65
使用循环 66
无限循环 66
退出循环 67
继续循环 68
循环遍历对象属性 69
综合应用:计算器的制作 70
课后练习 72
第4章 使用函数和对象 75
使用函数 75
定义函数 75
调用函数 76
无重载 78
arguments对象 79
返回值 81
对象简介 82
创建对象 82
对象属性和方法 83
对象属性的值 85
使用对象来简化脚本 86
对象类型 86
定义对象的方法 89
定义文字量对象 92
使用和访问对象 93
函数的递归与嵌套 97
递归函数 97
函数的嵌套 100
扩展内置对象 102
综合应用:创建函数和对象计算长方形的面积 103
课后练习 104
第5章 使用内置函数和程序库 108
使用Math对象 108
舍入和截取 108
生成随机数 110
其他Math函数 111
使用Math函数 112
使用this关键字 115
使用日期 117
创建Date对象 117
设置Date的值 119
读取Date的值 121
使用时区 122
日期格式的转换 124
日期时间的运算 124
扩展Date对象的功能 126
使用第三方程序库 127
prototype 128
Script.aculo.us 128
AJAX框架 128
其他程序库 130
综合应用:用程序库增添效果 130
下载程序库 130
包含文件 130
使用效果 131
构建脚本 131
课后练习 132
第6章 事件响应 136
认识事件处理程序 136
对象与事件 136
创建事件处理程序 137
使用JavaScript定义事件处理程序 138
支持多个事件处理程序 140
使用event对象 140
事件类型 141
Internet Explorer的event属性 154
Netscape和Firefox的event属性 154
其他事件 155
响应鼠标事件 155
响应链接事件 156
输入域的onClick事件 157
响应表单输入域的事件 159
按钮事件 160
使用onLoad和onUnload事件 161
综合应用:为网页添加链接说明 164
课后练习 167
第7章 使用DOM对象 171
认识文档对象模型 171
DOM的历史 171
DOM的分级标准 172
DOM和动态HTML 172
使用DOM 172
DOM节点 172
document对象的属性和方法 185
DOM的其他功能 191
高级 DOM技术 194
样式编程 194
自定义鼠标提示 197
访问样式表 198
最终样式 202
IE中的最终样式 202
innerText和innerHTML 203
outerText和outerHTML 204
使用location对象 206
访问浏览器的history对象 207
链接编程 207
URL的形式和链接中调用JavaScript代码 208
链接对象links 208
综合应用:创建Back和Forward按钮 210
课后练习 211
第8章 使用窗口和框架 214
用对象控制窗口 214
访问窗口属性和方法 214
创建新窗口 215
窗口的属性 216
closed属性 217
status属性 218
opener属性 219
窗口的方法 221
alert()方法 222
confirm()方法 223
prompt()方法 224
moveTo()方法 225
使用超时功能 227
使用框架 228
创建框架 229
frame对象 233
菜单设计 233
创建菜单 233
隐藏菜单 235
screen对象 237
综合应用:在JavaScript中使用框架 238
课后练习 240
第9章 利用表单获取数据 244
HTML表单基础 244
在JavaScript中使用form对象 246
forms对象的属性 247
获取表单 248
访问表单字段 249
使第一个字段获取焦点 249
使用表单输入域 251
使用单行文本框(text对象) 251
使用密码框 253
使用多行文本框(textarea对象) 255
使用单选按钮(radio对象) 256
使用复选框(checkbox对象) 258
使用选择列表(select对象) 260
使用按钮 267
通过邮件发送表单结果 268
显示表单数据 270
创建自动提示文本框 271
综合应用:验证表单 273
课后练习 275
第10章 使用样式表 278
样式与内容 278
定义和使用CSS样式 278
定义样式 278
使用样式 280
样式的属性 281
颜色 283
字体 284
文字 286
背景和图像 287
空白与边框 288
使用样式表的其他方式 289
嵌入方式样式表 290
行内方式样式表 292
外部方式样式表 293
使用类 296
使用id属性 298
使用〈span〉标记 299
使用元素定位和分层 301
绝对定位 302
相对定位 303
使用〈div〉标记 304
对象的重叠 306
下拉菜单和即时提示的实现 307
实现下拉菜单 307
显示即时提示 310
综合应用:创建动态样式 313
课后练习 315
第11章 常用标准控件 317
防止bug 317
养成良好的编程习惯 317
常见错误的预防 318
基本调试工具 319
Firefox的JavaScript控制台 320
在Internet Explorer中显示错误信息 320
警告信息 321
使用注释功能 322
其他调试工具 323
创建错误处理程序 323
使用onerror属性 323
显示错误信息 324
使用try和catch 325
高级调试工具 327
Web Developer工具栏(用于Firefox) 327
Developer工具栏(用于Internet Explorer) 327
DOM Inspector(用于Firefox) 328
查看生成的源代码 328
JavaScript Shell 328
综合应用:调试脚本 328
测试脚本 330
解决问题 330
重新测试 330
课后练习 333
第12章 AJAX:远程脚本技术 335
AJAX简介 335
JavaScript客户端(前端) 335
后台 336
AJAX的典型应用 336
框架和库 337
AJAX的局限性 337
使用XMLHttpRequest 338
XMLHttpRequest对象的方法和属性 338
创建XMLHttpRequest对象 339
等待响应 340
创建简单的AJAX库 341
ajaxRequest()函数 342
ajaxResponse()函数 342
使用AJAX库 343
使用AJAX库编写AJAX测试程序 343
HTML文件 343
XML文件 344
JavaScript文件 345
测试示例 346
调试AJAX应用程序 347
实践练习:制作一个实时查询表单 348
HTML表单 348
PHP后台 349
综合应用:数据的更新 351
课后练习 354
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019