极客书
JavaScript 高级程序设计(第3版)
泽卡斯 · 雅虎首页主要开发者
5670
已阅读
122
万字

内容简介

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 简介
第2章 在 HTML 中使用 JavaScript
第3章 基本概念(一)
第3章 基本概念(二)
第3章 基本概念(三)
第3章 基本概念(四)
第3章 基本概念(五)
第4章 变量、作用域和内存问题(一)
第4章 变量、作用域和内存问题(二)
第4章 变量、作用域和内存问题(三)
第5章 引用类型(一)
第5章 引用类型(二)
第5章 引用类型(三)
第5章 引用类型(四)
第5章 引用类型(五)
第6章 面向对象的程序设计(一)
第6章 面向对象的程序设计(二)
第6章 面向对象的程序设计(三)
第6章 面向对象的程序设计(四)
第6章 面向对象的程序设计(五)
第7章 函数表达式(一)
第7章 函数表达式(二)
第8章 BOM(一)
第8章 BOM(二)
第8章 BOM(三)
第9章 客户端检测(一)
第9章 客户端检测(二)
第9章 客户端检测(三)
第10章 DOM(一)
第10章 DOM(二)
第10章 DOM(三)
第11章 DOM 扩展 (一)
第11章 DOM 扩展 (二)
第11章 DOM 扩展 (三)
第12章 DOM2 和 DOM3(一)
第12章 DOM2 和 DOM3(二)
第12章 DOM2 和 DOM3(三)
第13章 事件(一)
第13章 事件(二)
第13章 事件(三)
第13章 事件(四)
第13章 事件(五)
第14章 表单脚本(一)
第14章 表单脚本(二)
第14章 表单脚本(三)
第15章 使用 Canvas 绘图(一)
第15章 使用 Canvas 绘图(二)
第15章 使用 Canvas 绘图(三)
第16章 HTML5 脚本编程(一)
第16章 HTML5 脚本编程(二)
第16章 HTML5 脚本编程(三)
第17章 错误处理与调试(一)
第17章 错误处理与调试(二)
第17章 错误处理与调试(三)
第18章 JavaScript 与 XM(一)
第18章 JavaScript 与 XM(二)
第18章 JavaScript 与 XM(三)
第19章 E4X(一)
第19章 E4X(二)
第19章 E4X(三)
第20章 JSON
第21章 Ajax 与 Comet(一)
第21章 Ajax 与 Comet(二)
第21章 Ajax 与 Comet(三)
第22章 高级技巧(一)
第22章 高级技巧(二)
第22章 高级技巧(三)
第23章 离线应用与客户端存储(一)
第23章 离线应用与客户端存储(二)
第23章 离线应用与客户端存储(三)
第24章 最佳实践(一)
第24章 最佳实践(二)
第24章 最佳实践(三)
第25章 新兴的 API(一)
第25章 新兴的 API(二)
第25章 新兴的 API(三)
附录 A
附录 B
附录 C
附录 D

极客书购买须知

  1. 本产品为《JavaScript 高级程序设计》一书电子版全本内容,共计 122 万字。
  2. 付费购买用户、会员用户可享受文章永久阅读权限。
  3. 本产品为虚拟产品,一经付费概不退款,敬请谅解。
  4. 本产品内容授权自北京图灵文化发展有限公司。
  5. 极客书同时可在http://gitbook.cn/购买与阅读。
推荐极客书
更多极客书
微信扫描登录