本书从JavaScript语言实现的各种组件讲起,包括语言核心、DOM,BOM、事件模型,并讨论了面向对象编程,Ajax和Comet服务器端通信,HTML5表单、跨文档传递消息等新API。还介绍了与维护,性能和部署有关的脱机应用程序和***开发实践。
《JavaScript高级程序设计(第3版)》适合具有一定编程经验的Web应用程序开发人员阅读,也可以用作大学和社会实践技术培训相关专业课程的教材。
2.《深入浅出Node.js》
本书从不同的角度介绍了Node的固有特性和结构。
从章Node介绍作为索引开始,涉及Node的所有方面,主要内容包括模块机制的揭示、异步I/O实现原理的展现、异步编程的探讨、内存控制的介绍、二进制数据Buffer的细节、Node中的网络编程基础、Node中的Web开发等需要的注意事项。
最后附录介绍了Node的安装、调试、编码标准和NPM仓库等事宜。
3.《锋利的jQuery(第2版)》
本书逐步介绍了jQuery的各种方法和技术,读者可以系统地掌握jQuery的有关DOM操作、事件监视和动画效果、表单操作、Ajax和插件的知识点,并结合每个章节后面的案例演示进行练习,达到掌握各章节知识点,更好地进行开发实践的目的。
本书适合所有对jQuery技术感兴趣的Web设计人员和前端开发人员阅读和参考。