本书讲解了大量的JavaScript编程技巧和优化技巧,并实现功能强大的CSS、XPathSelector。同时,本书还立足于项目经验,结合大量翔实的示例,总结性地讲解一些经典的设计,向读者展示了同类书籍和网络中所无法学到的编程技术和经验。
本书面向所有希望了解和掌握JavaScript编程的开发人员。只要对JavaScript感兴趣,无论是做JavaScript嵌入式的开发人员,还是做.Net、Java的开发人员,还是已有一定的工作经验的读者,都能从书中找到自己所需要的内容。
本书的内容涵盖大量提升JavaScript性能的一些技巧、鲜为人知的写法,以及JavaScript在Web项目中某些智能的、经典的设计。本书在讲解过程中会有大量的例程和各种写法运行耗时的性能比较,给你展示了如何优化JavaScript的性能、一些非常独特而又能提升JavaScript性能的技巧(涵盖了当前网络中流行的JavaScript框架的大多数技巧)以及每天海量交易项目的JavaScript相关经验。其中,很多经验性的思想描述和方法可以应用于各种语言的编程。另外,本书还阐述了大量的JavaScript泛型设计,以及JavaScript在JSON-RPC和WebDAV中的应用并给出了相关的Java设计。
最后本书的所有例程代码将组合为一套功能强大的基于CSS、XPath选择器模型的JavaScript框架,使Web的开发就如同基于XPath的文档开发一样便捷。
本书适合于不同层次的JavaScript语言爱好者和技术人员学习和参考。
第1章 快速入门
第2章 Function扩展和性能
第3章 Object扩展和性能及Web应用之神兵利器
第4章 Array扩展和独辟蹊径的应用
第5章 String的扩展
第6章 For的优化和性能提升
第7章 window对象的性能应用
第8章 Form开发经验之谈
第9章 HTC
第10章 HTA
第11章 JavaScript封装其他语言能调用的DCOM
第12章 JavaScript其他优化
第13章 Web开发中Table相关经典设计
第14章 支持级联调用的JSON-RPC for Java轻量级框架的实现及应用
第15章 JavaScript在WebDAV中的应用
附录A
附录B
参考文献