





定价:76元
印次:1-9
ISBN:9787302176428
出版日期:2008.09.01
印刷日期:2019.12.27
图书责编:贾小红
图书分类:零售
本书从开发Ajax应用所需要具备的基本能力开始,逐步深入地向读者介绍JavaScript的基本知识、高级技巧、开发工具的使用、开发框架的介绍、浏览器兼容性的问题、调试技巧、Ajax应用程序的组成、不同的数据组织方式,以及开发过程中经常会遇到的问题,并对Ajax应用程序的架构进行了探讨,是一本全面的、适合各种水平层次的读者阅读和学习的教程。 本书作为比较全面的Ajax教程书籍,涵盖了基本语言介绍(JavaScript)、DHTML技术(DOM)、Ajax技术核心知识、面向对象的JavaScript、数据组织方式(XML和JSON)等知识,并对开发工具和调试技巧以及流行的应用框架进行了介绍。尤其是本书的第10~15章,介绍了Ajax的高级技术,包括对XML和JSON的深入介绍,以及对Ajax应用程序架构的探讨、JavaScript面向对象编程的技巧等。 本书对于PHP、ASP、Java、.NET程序员有很大的帮助,同时适合Web前端开发人员、Web性能检测人员、需要掌握Ajax技术的测试人员、Web架构师、学习Web高级技术的初级程序员以及所有的Web普通开发人员作为必备参考用书使用。
随着Web应用的不断深入,用户对Web应用程序提出了更高的要求。在这种情况下,Ajax技术应运而生,并引领了一阵Web 2.0的风潮。Ajax技术本身并不是新的技术,而是对已有的成熟技术的整合应用,并提出了Web开发的新思路。当前Ajax技术已经得到广泛的应用,并被用户所推崇,这也对Web开发工作者提出了更高的要求。掌握Ajax风格的Web应用程序开发技术成为每一个Web开发工作者的当务之急。 Ajax的核心技术由XMLHttpRequest、JavaScript、XML、HTML及CSS等组成。本书假定读者已经具备一定基础的HTML和CSS技能,着重向读者介绍JavaScript的基础知识和高级技巧、XMLHttpRequest对象的使用、数据的组织(XML和JSON)、Ajax开发模式、常见问题及解决方案以及最流行的Ajax开发框架等内容,涵盖了Ajax技术从入门到精通需要的大部分知识。
第1篇 准备篇
第1章 什么是Ajax 3
1.1 Ajax概述 4
1.1.1 关键技术:XMLHttpRequest 4
1.1.2 Ajax名词的由来 4
1.2 经典案例1:搜索关键词建议系统
(Google Suggest) 5
1.3 经典案例2:优秀的电子邮件服务
系统(Gmail) 7
1.3.1 注册Gmail 7
1.3.2 Gmail主界面 9
1.3.3 Inbox(收件箱)工作区域 10
1.3.4 Web Clip(网络剪辑) 11
1.3.5 邮件操作区域 11
1.3.6 操作邮件 12
1.4 第一个Ajax应用程序:
Hello World! 13
1.5 小结 14
第2篇 Ajax技术构成篇
第2章 JavaScript:Ajax的开发语言 17
2.1 JavaScript概述 18
2.1.1 对JavaScript的误解 18
2.1.2 JavaScript的版本 19
2.2 数据类型和值 19
2.2.1 数字 20
2.2.2 字符串 20
2.2.3 布尔值 21
2.2.4 函数 22
2.2.5 对象 23
2.2.6 数组 24
2.2.7 null值 24
2.2.8 undefined值 24
2.3 JavaScript的变量 25
2.3.1 变量的类型 25
2.3.2 变量的声明 25
2.3.3 变量的作用域 26
2.3.4 基本... 查看详情