内容简介
《Head First Ajax》是了解如何构建动态、交互式Web应用的一个完美学习体验。这本书专门针对你的大脑而制作,涵盖JavaScript、XHTML、异步和同步请求、DOM以及扩展和提升你的Web应用开发能力所需的所有内容。你要做的不只是记住其他人所写框架中的某些方法,也不再只是从某个工具包向应用拖放部件。读完这本书,你将构建一流的应用,能够与服务器通信而无需重新加载页面,能够响应用户的动作在屏幕上移动元素,甚至在用户犯错误之前就能够预料到用户可能犯的错误。
为什么这本书如此与众不同?
我们认为,你的时间如此宝贵,不应过多地浪费在与新概念的斗争中。通过使用认知科学和学习理论的*研究成果,你将享受一种多感官学习体验,《HeadFirstAjax》采用了一种专门为你的大脑而设计的丰富格式娓娓道来,而不是长篇累牍地说教,让你昏昏欲睡。
目录
- 引子
- 1使用Ajax:新一代的Web应用
- 2设计Ajax应用:用Ajax方式思考
- 3JavaScript事件:回应你的用户
- 4多个事件处理程序:两人成伴
- s异步应用:这就像重新申请驾照
- 6文档对象模型:Web页面森林
- 7管理DOM:我的愿望就是你的命令
- 8框架与工具包:谁也不相信
- 9XML请求与响应:难以言表
- 10JSON:JavaScript之子
- 11表单与验证:畅所欲言
- 12Post请求:怀疑:要把它当做朋友
- i附录i:未谈到5大问题
- ii附录ii:工具函数
Head 的书一贯是比较浅显易懂的,看这样的影印书真有感觉是在学习程序。对于程序这个非中国人发明的东西,还是看原版的比较过瘾。
就本书而言,比较薄,没有其他的语言的厚实感。内容上看也有点淡薄。如果现在你用Ajax是针对PHP的,那么这算是一本不错的书,但是你用的是其他的语言,那么这个只能作为了解Ajax用。至于Ajax的高级部分,书中提及交少,但对于一个干入门Ajax的来说,确实是比较好的书籍。
非常基础的Ajax知识,其中大量的解释了browser之间的区别和实现技术细节,但那些可以使用jQuery轻松忽略的,所以建议跳过此书直接进入读 Head first jQuery