Ajax从入门到精通 封面

Ajax从入门到精通

暂无评分
字数
90.1万字
章节数
27
丛书
网站开发非常之旅珍藏版
ISBN
9787302176428

标签

内容简介

本书是面向Web开发者的Ajax系统性教程,从开发Ajax应用所需的基本能力出发,逐步深入讲解JavaScript基础语法与高级技巧、DOM文档对象模型、XMLHttpRequest对象的使用、开发工具与调试技巧、数据的组织方式(XML与JSON)、跨浏览器兼容性以及Ajax应用程序架构等内容,并介绍了Prototype.js等流行的Ajax开发框架。全书分为准备篇、Ajax技术构成篇、Ajax应用技术分析篇、Ajax应用进阶篇和Ajax实战篇五大部分,通过Hello World示例、Ajax留言本、高级表单验证、动态联动菜单、Ajax聊天室等案例,把知识点与可运行的实践项目结合起来;附录还提供JavaScript、HTML DOM和Prototype的速查手册,随书附光盘一张,收录书中示例源代码。书中假定读者已具备一定的HTML和CSS基础,着重补齐前台脚本与异步通信方面的能力,适合PHP、ASP、Java、.NET程序员与Web前端开发人员、测试人员、Web架构师等作为学习和参考用书。

编辑推荐

这是一本结构相当完整的Ajax教程:它并不直接进入异步请求部分,会先介绍JavaScript、DOM、对象模型这些与之相关的基础,再进入XMLHttpRequest、数据格式与框架的介绍,学习路径比较顺畅。书里的案例都来自真实的Web开发场景,包括留言本、表单验证、联动菜单、聊天室,可以边学边写。作者围绕Aptana、Firebug、Fiddler这套当年的主流工具,专门讲解了调试流程,这部分内容在同期的Ajax图书中并不多见。附录三份速查手册也方便日常翻阅。需要说明的是,本书出版于2008年,书中围绕Prototype.js和原生XMLHttpRequest组织内容;对今天使用现代前端框架的读者来说,更适合用来理解Ajax的原理与历史脉络,并非学习最新技术选型的首选。

适合谁读

适合

  • 已有HTML、CSS基础,想系统补齐JavaScript与Ajax能力的前端学习者
  • 使用PHP、ASP、Java或.NET,需要为页面加入异步交互的后端程序员
  • 需要理解异步请求原理与调试方法的Web测试、性能检测人员
  • 想了解Ajax早期技术体系与经典实践案例的技术爱好者

不适合

  • 已经熟练使用现代前端框架、只想要最新工程化实践的资深开发者
  • 完全没有HTML、CSS与JavaScript基础、希望零起点入门的读者
  • 主要做移动端或后端服务端开发、不涉及浏览器交互的读者

阅读建议

  1. 先通读第1篇与第2篇,把第2章到第4章的JavaScript与DOM基础打牢再进入Ajax核心。
  2. 第5章的工具部分建议亲手配置Aptana与Firebug,后面的调试章节才能真正发挥作用。
  3. 第6章至第9章请对照随书光盘源码逐行运行,重点理解XMLHttpRequest的状态与回调时序。
  4. 第10章至第16章按需选读,Prototype.js部分可了解其设计思路,不必强行迁移到现有项目。

出版社简介

清华大学出版社 中国 · 成立于 1980 年

清华大学出版社创立于1980年,库内收录图书57种,涵盖科学科普、医学、健康、法律、哲学读物与社科等方向。代表图书既有菠萝(李治中)的《癌症·真相:医生也在读》《癌症·新知》等医学科普作品,也有《阳光是最好的防腐剂:全球反腐大要案快递》等法律类读物,以及七格的《脑洞大开的哲学简史》、刘云浩的《从互联到新工业革命》等。作者资源包括科普作家、医学研究者、中国人民大学反贪硕士班及高校学者,体现出兼顾学术性与大众阅读的出版特色。因公开资料有限,此处仅依据库内图书归纳其出版方向。

目录

  1. 第1篇 准备篇
  2. 第1章 什么是Ajax
  3. 第2篇 Ajax技术构成篇
  4. 第2章 JavaScript:Ajax的开发语言
  5. 第3章 JavaScript的常用对象
  6. 第4章 DOM文档对象模型介绍
  7. 第5章 开发Ajax应用程序需要使用的工具
  8. 第3篇 Ajax应用技术分析篇
  9. 第6章 Hello World!分析
  10. 第7章 完善的Ajax应用程序:Ajax留言本
  11. 第8章 调试技巧
  12. 第9章 常见问题
  13. 第4篇 Ajax应用进阶篇
  14. 第10章 数据的组织方式:XML
  15. 第11章 数据的组织方式:JSON
  16. 第12章 JavaScript面向对象编程(OOP)
  17. 第13章 跨浏览器的兼容性问题
  18. 第14章 Prototype.js框架介绍
  19. 第15章 关于架构的思考
  20. 第16章 Ajax的缺陷及补救
  21. 第5篇 Ajax实战篇
  22. 第17章 Ajax高级表单验证程序
  23. 第18章 Ajax动态联动菜单
  24. 第19章 Ajax聊天室
  25. 附录A JavaScript速查手册
  26. 附录B HTML DOM速查手册
  27. 附录C Prototype速查手册

常见问题

这本书适合完全没有基础的人直接学吗?
不太适合。作者在书中假定读者已具备一定的HTML和CSS基础,内容从JavaScript语法讲起但节奏较快,零基础读者建议先补网页基础与JavaScript入门再来阅读。
书里的技术内容现在还有用吗?
书出版于2008年,围绕XMLHttpRequest、Prototype.js展开。其中请求原理、状态变化、数据格式与调试思路至今仍有参考价值,但具体框架与开发工具已过时,不宜作为最新技术选型依据。
随书光盘里的内容是什么?
据出版信息,本书附光盘一张,提供书中示例的源代码,配合第6章至第19章的案例练习使用;光盘为当年随书发行,现今获取可能存在困难,部分图书馆有配套馆藏。
这本书是哪年、由哪家出版社出版的?
《Ajax从入门到精通》由陈华编著,孙鹏等参与翻译与编写,清华大学出版社2008年9月出版,ISBN为9787302176428,全书624页,属于“网站开发非常之旅珍藏版”丛书。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

作者简介

陈华 作者

陈华,公开资料有限,其作品题材跨越人工智能、医学、考试、管理、法律与工程造价等多个领域。库内收录其作品十种,包括《人工智能数学基础》这类面向技术入门的教材,也有《骨伤名家谈骨质疏松症》《吴门医派骨伤科发展史略》《浙派中医系列丛书:儿科卷》等中医骨伤与地方医学文献整理之作,以及国家执业药师资格考试辅导类用书。此外,他还涉猎电子商务与供应链管理、媒体法律纠纷规避、工程造价管理等实务题材。从这些作品看,陈华的写作偏重知识梳理与实用指导,兼顾学术普及与考试、行业应用,涉及面广而体例多样,适合不同背景的读者按需取用。

同一作者

同类高分