JavaScript核心技术PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(美)Shelley Powers著
- 出 版 社:北京:机械工业出版社
- 出版年份:2007
- ISBN:9787111212973
- 页数:340 页
前言 1
第1章 JavaScript初探 7
1.1 规范和实现相互交织的历史 8
1.2 跨浏览器的不兼容性和其他常见的JavaScript传说 10
1.3 你能用JavaScript来做什么 11
1.4 JavaScript初探:“Hello World!” 12
1.5 JavaScript沙箱 23
1.6 可访问性和JavaScript的最佳实践 24
第2章 JavaScript数据类型与变量 32
2.1 变量的标识 32
2.2 作用域 37
2.3 简单类型 41
2.4 常量:有名称但不改变 50
2.5 习题 50
第3章 运算符和语句 51
3.1 JavaScript语句的格式 51
3.2 简单语句 53
3.3 条件语句和程序流 59
3.4 条件运算符 66
3.5 逻辑运算符 71
3.6 高级语句:循环语句 72
3.7 习题 76
第4章 JavaScript对象 77
4.1 对象构造函数 77
4.2 Number对象 78
4.3 String对象 80
4.4 正则表达式与RegExp 85
4.5 有专门用途的对象:Date和Math 92
4.6 JavaScript数组 99
4.7 关联数组:不是数组的数组 103
4.8 习题 104
第5章 函数 105
5.1 定义函数:细数所有方式 105
5.2 回调函数 113
5.3 函数和递归 115
5.4 嵌套函数、函数闭包和内存泄漏 117
5.5 作为对象的函数 120
5.6 习题 121
第6章 捕捉事件 122
6.1 0级DOM上的事件句柄 123
6.2 2级DOM上的事件句柄 133
6.3 产生事件 139
6.4 习题 140
第7章 表单与即时验证 142
7.1 访问表单 142
7.2 把事件附加在表单上:不同的方法 143
7.3 选择列表 144
7.4 单选按钮和复选框 148
7.5 输入字段和JiT正则表达式 154
7.6 习题 157
第8章 沙箱及之上的cookie、连通性和隐私 158
8.1 沙箱 159
8.2 关于cookie的一切 161
8.3 备选存储技术 166
8.4 跨站脚本(XSS) 170
8.5 习题 172
第9章 基础浏览器对象 174
9.1 BOM总述 174
9.2 Window对象 175
9.3 框架和地址 184
9.4 history、screen和navigator 190
9.5 document对象 195
9.6 有旧、有新 201
9.7 习题 202
第10章 DOM:文档对象模型 203
10.1 两种接口的故事 204
10.2 DOM和兼容浏览器 205
10.3 DOM的HTML API 206
10.4 理解DOM:核心API 213
10.5 DOM的核心文档对象 220
10.6 Element及在上下文中访问元素 223
10.7 修改树 225
10.8 习题 228
第11章 创建定制的JavaScript对象 229
11.1 JavaScript对象和原型 230
11.2 创建自己的定制JavaScript对象 231
11.3 对象检测、封装和跨浏览器对象 236
11.4 链式构造函数和JS继承 241
11.5 一次性对象 243
11.6 高级错误处理技术(try、throw和catch) 245
11.7 JavaScript中的新特性 249
11.8 习题 251
第12章 构建动态网页:在脚本中加入样式 253
12.1 DHTML:JavaScript、CSS和DOM 254
12.2 字体和文本 259
12.3 定位和移动 262
12.4 调整大小和修剪形状 270
12.5 属性display、visibility和opacity 275
12.6 习题 281
第13章 使用Ajax 282
13.1 Ajax:不仅是代码 283
13.2 Ajax如何工作 285
13.3 Hello Ajax World! 286
13.4 Ajax对象:XML Http Request和IE的ActiveX对象 289
13.5 是否使用XML 293
13.6 Google Maps 300
13.7 习题 303
第14章 好消息:生动的程序库!令人惊异的Web服务!有趣的API! 304
14.1 在开始之前,要注意的一句话 304
14.2 使用Prototype 305
14.3 Script.aculo.us介绍 311
14.4 Sabre的Rico 314
14.5 Dojo 317
14.6 Yahoo! UI 321
14.7 MochiKit 324
14.8 习题 328
附录 习题答案 330
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019