ECMAScript 5 和 HTML5 在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为 JavaScript 增添了很多适应未来发展的新特性。《JavaScript 高级程序设计(第3版)》这一版除增加5章全新内容外,其他章节也有较大幅度的增补和修订,新内容篇幅约占三分之一。全书从 JavaScript 语言实现的各个组成部分——语言核心、DOM、BOM、事件模型讲起,深入浅出地探讨了面向对象编程、Ajax 与 Comet 服务器端通信,HTML5 表单、媒体、Canvas(包括 WebGL)及 Web Workers、地理定位、跨文档传递消息、客户端存储(包括 IndexedDB)等新 API,还介绍了离线应用和与维护、性能、部署相关的开发实践。《JavaScript 高级程序设计(第3版)》附录展望了未来的 API 和 ECMAScript Harmony 规范。
作者简介
泽卡斯(Zakas. Nicholas C.),雅虎首页的主要开发者,雅虎用户界面库(YUI)代码贡献者,擅长利用 JavaScript、HTML、CSS、XML、XSLT 设计和实现 WEB 界面的软件工程师。
极客书购买须知
- 1. 本产品为《JavaScript 高级程序设计》一书电子版全本内容,共计 122 万字。
- 2. 成功购买后,进入「订单中心」,通过备注中的兑换链接,依照提示激活产品。
- 3. 成功输入兑换码激活产品后,可以通过GitChat「已购」菜单查看产品。
- 4. 付费购买用户、会员用户可享受文章永久阅读权限。
- 5. 本产品为虚拟产品,一经付费概不退款,敬请谅解。
- 6. 本产品内容授权自北京图灵文化发展有限公司。
- 7. 您可以在微信公众号 GitChat 和网站 www.GitBook.cn 上阅读本书。
- 8. 如有使用问题请添加「GitChat 小助手」微信(ID:GitChatty 或 GitChatty2)。
关注微信公众号和客服