JavaScript高级编程第3版:探索ECMAScript5与HTML5新特性和实践

需积分: 10 4 下载量 192 浏览量 更新于2024-07-18 收藏 22.77MB PDF 举报
《JavaScript高级程序设计 第3版》是一本针对Web应用开发人员的必备经典书籍,由美国作者Nicholas C. Zakas撰写,经过李松峰和曹力的翻译,收录在人民邮电出版社的图灵程序设计丛书中。此版本是在ECMAScript 5和HTML5标准化后更新的,反映了行业的新发展和标准变化,将大量的专有实现和客户端扩展纳入了官方规范,为JavaScript带来了许多面向未来的技术特性。 新版本在原有内容基础上新增了5个章节,全面覆盖了语言核心、DOM(Document Object Model)、BOM(Browser Object Model)、事件模型等方面,深入讲解了面向对象编程、Ajax与Comet服务器端通信技术。此外,书中详细介绍了HTML5的最新特性,如表单处理、多媒体支持、Canvas(包括WebGL)图形渲染、Web Workers多线程处理、地理定位功能以及跨文档消息传递等,这些都是现代Web开发的重要组成部分。 新的章节还涉及客户端存储技术,特别是IndexedDB,这对于构建高效的数据管理和离线应用至关重要。此外,书中的内容还包括关于应用程序维护、性能优化和部署的最佳实践,帮助开发者提升项目质量和用户体验。 该书不仅适合有一定编程基础的Web开发者,也适合用作高校和技术培训机构的专业课程教材。其定价为99.00元,具备较高的实用性价值。出版信息方面,该书在2012年3月首次印刷,印制规格为800×1000mm,1/16开本,共46.75印张,包含8幅彩色插图,字数超过1092千字。版权方面,著作受法律保护,如有任何侵权行为,请遵守版权法规。 购买本书时,读者可联系人民邮电出版社提供的读者服务热线或印装质量热线进行咨询,同时注意反盗版措施。该书是JavaScript领域的一个里程碑,对于想要深入了解和提升JavaScript技能的开发者来说,是一部不可多得的参考和学习资料。