出版社:人民邮电出版社
年代:2008
定价:59.0
本书注重理论与实践的结合,全面讲述高级的DOM脚本编程。全书分为3个部分:第一部分“深入理解DOM脚本编程”,涉及W3C DOM规范的各方面,包括非标准的浏览器支持和不支持的内容;第二部分“浏览器外部通信”,以Ajax和客户端-服务器端通信为主题;第三部分“部分高级脚本编程资源”,集中介绍了一批第三方脚本编程资源,包括库和API。同时,每部分的最后一章都为案例学习,将学到的内容应用于实践。通过学习全书内容,读者将能构建起属于自己的DOM实用方法库。
第一部分深入理解DOM脚本编程
第1章遵循最佳实践2
1.1不唐突和渐进增强2
1.2让JavaScript运行起来4
1.2.1把行为从结构中分离出来4
1.2.2不要版本检测11
1.2.3通过平稳退化保证可访问性13
1.2.4为重用命名空间而进行规划14
1.2.5通过可重用的对象把事情简化17
1.2.6一定要自己动手写代码26
1.3JavaScript语法中常见的陷阱27
1.3.1区分大小写27
1.3.2单引号与双引号27
1.3.3换行28
1.3.4可选的分号和花括号28
1.3.5重载(并非真正的重载)29
1.3.6匿名函数30
1.3.7作用域解析和闭包30
1.3.8迭代对象35
1.3.9函数的调用和引用(不带括号)36
1.4实例:WYSIWYGJavaScript翻转图36
1.5小结43
第2章创建可重用的对象
……
第3章DOM2核心和DOM2HTML
第4章响应用户操作和事件
第5章动态修改样式和层叠样式表
第6章案例研究:图像裁剪和缩放工具
第二部分浏览器外部通信
第7章向应用程序中加入Ajax
第8章案例研究:实现带进度条的异步文件上传功能
第三部分部分高级脚本编程资源
第9章通过库来提高生产力
第10章添加效果增强用户体验
第11章丰富的Mashup!运用API添加地图、搜索及更多功能
第12章案例研究:用DOM设计选择列表
本书深入浅出地讲述了作为一名专业的Web开发人员(或者真正的高手)所必须了解和掌握的高级知识,是Web编程领域名副其实的扛鼎之作。书中对核心JavaScript原理的总结和概括、对最佳实践的倡导和践行、对DOM规范讲解的提纲挈领、对浏览器外部通信(Ajax)的反思与解决之道、对Web2.0内容整合(Mashup)的分类与讲说等,无一不折射出这本书是作者博观约取、厚积薄发的心血力作。与此同时,如果你也醉心于Prototype、jQuery、YUI、Ext等优秀的JavaScript库,想见微知著地真正理解这些库背后的工作原理,甚至希望创建自己的库,那么这本书恰好适合你。 本书注重理论与实践的结合,全面讲述高级的DOM脚本编程。全书分为3个部分:第一部分“深入理解DOM脚本编程”,涉及W3CDOM规范的各方面,包括非标准的浏览器支持和不支持的内容;第二部分“浏览器外部通信”,以Ajax和客户端服务器端通信为主题;第三部分“部分高级脚本编程资源”,集中介绍了一批第三方脚本编程资源,包括库和API。同时,每部分的最后一章都为案例研究,将学到的内容应用于实践。通过学习全书内容,读者将能构建起属于自己的DOM实用方法库。 本书适合有Web开发和设计经验的读者阅读和参考。
书籍详细信息 | |||
书名 | JavaScript DOM高级程序设计站内查询相似图书 | ||
丛书名 | 图灵程序设计丛书 | ||
9787115181091 如需购买下载《JavaScript DOM高级程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 人民邮电出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 59.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 238 | 印数 |
JavaScript DOM高级程序设计是人民邮电出版社于2008.06出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。
(美) 泽卡斯 (Zakas,N.C.) , 著
(美) 泽卡斯 (Zakas,N.C.) , 著
扎卡斯, 著
(美) 迪奥尼西奥 (Dionisio,J.D.) , (美) 托尔 (Toal,R.) , 著
(美) 德雷克 (Drake,E) , 著
施伟伟, 冯梅, 张蓓, 编著
(美) 马特·弗里斯比 (Matt Frisbie) , 著
(英) 基思 (Keith,J.) , (加) 桑布尔斯 (Sambells,J.) , 著
(美) 利奥特 (Elliott,E.) , 著