JavaScript高级程序设计-第3版中文版怎么样?最新电子版pdf下载:
本书是JavaScript 超级畅销书的最新版。ECMAScript 5 和HTML5 在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为JavaScript 增添了很多适应未来发展的新特性。本书这一版除增加5 章全新内容外,其他章节也有较大幅度的增补和修订,新内容篇幅约占三分之一。全书从JavaScript 语言实现的各个组成部分——语言核心、DOM、BOM、事件模型讲起,深入浅出地探讨了面向对象编程、Ajax 与Comet 服务器端通信,HTML5 表单、媒体、Canvas(包括WebGL)及Web Workers、地理定位、跨文档传递消息、客户端存储(包括IndexedDB)等新API,还介绍了离线应用和与维护、性能、部署相关的最佳开发实践。本书附录展望了未来的API 和ECMAScript Harmony 规范。
本书适合有一定编程经验的Web 应用开发人员阅读,也可作为高校及社会实用技术培训相关专业课程的教材。
目录:
第1章 JavaScript简介 1
第2章 在HTML中使用JavaScript 10
第3章 基本概念 19
第4章 变量、作用域和内存问题 68
第5章 引用类型 83
第6章 面向对象的程序设计 138
第7章 函数表达式 175
第8章 BOM 193
第9章 客户端检测 217
第10章 DOM 247
第11章 DOM扩展 286
第12章 DOM2和DOM3 305
第13章 事件 345
第14章 表单脚本 412
第15章 使用Canvas绘图 445
第16章 HTML5脚本编程 480
第17章 错误处理与调试 493
第18章 JavaScript与XML 521
第19章 E4X 546
第20章 JSON 562
第21章 Ajax与Comet 571
第22章 高级技巧 596
第23章 离线应用与客户端存储 626
第24章 最佳实践 656
第25章 新兴的API 682