本书可以助你学习如何使用最新的浏览器API、语言特性和工具,来构建大型、结构良好、高质量、移动优化的网站和应用程序。通过本书易于上手的示例,开发人员能够:<br />掌握JavaScript的性能、可靠性、稳定性和代码可管理性;<br />理解并编写高效的面向对象和原型代码,包括充分理解this关键字;<br />提升JavaScript代码性能;<br />使用常见设计模式构建大型Web应用;<br />编写高质量JavaScript代码,避开容易引发错误的陷阱;<br />运用AMD和RequireJS管理代码依赖性;<br />为移动设备进行开发,创建游戏,使用现代API(如Geolocation、Canvas和WebRTC)实现实时视频聊天;<br />通过Node.js用JavaScript编写命令行和Web服务器应用;<br />使用构建工具(如Grunt和Gulp)使常规任务自动化,改进开发工作流。<br />本书是JavaScript实战指南,主要内容包括:JavaScript性能、可靠性、稳定性和代码管理分析,面向对象代码的使用,测试和错误处理机制的构建,用AMD和RequireJS管理代码依赖,移动端、游戏和实时通信的JavaScript开发,等等。
Den Odell 资深前端开发工程师,具有丰富的HTML、CSS和JavaScript编程经验,Web标准和可用性的积极推动者。作为数字服务机构AKQA的Web开发主管和前端技术架构师,他曾为法拉利、耐克和诺基亚等公司开发网站和富Internet应用。