Book Description
A significant update to a bestselling JavaScript book
As the key scripting language for the web, JavaScript is supported by every modern web browser and allows developers to create client-side scripts that take advantage of features such as animating the canvas tag and enabling client-side storage and application caches. After an in-depth introduction to the JavaScript language, this updated edition of a bestseller progresses to break down how JavaScript is applied for web development using the latest web development technologies. Veteran author and JavaScript guru Nicholas Zakas shows how JavaScript works with the new HTML5 as well as other significant advances in web development as it relates to JavaScript.
- Begins with an introduction to JavaScript basics and then moves on to more advanced topics regarding JavaScript and advances in web development technologies
- Describes how JavaScript is implemented into HTML5
- Covers browser/feature detection in scripts, event-driven JavaScript development, error reporting and debugging, offline application and data storage, and more
Professional JavaScript for Web Developers, 3rd Edition is an authoritative JavaScript resource that every web developers should have.
Table of Contents
Chapter 1: What Is Javascript?
Chapter 2: Javascript In HTML
Chapter 3: Language Basics
Chapter 4: Variables, Scope, and Memory
Chapter 5: Reference Types
Chapter 6: Object-Oriented Programming
Chapter 7: Function Expressions
Chapter 8: The Browser Object Model
Chapter 9: Client Detection
Chapter 10: The Document Object Model
Chapter 11: Dom Extensions
Chapter 12: Dom Levels 2 and 3
Chapter 13: Events
Chapter 14: Scripting Forms
Chapter 15: Graphics With Canvas
Chapter 16: HTML5 Scripting
Chapter 17: Error Handling And Debugging
Chapter 18: XML in Javascript
Chapter 19: Ecmascript for XML
Chapter 20: JSON
Chapter 21: Ajax and Comet
Chapter 22: Advanced Techniques
Chapter 23: Offline Applications And Client-Side Storage
Chapter 24: Best Practices
Chapter 25: Emerging APIs
Appendix A: ECMAScript Harmony
Appendix B: Strict Mode
Appendix C: JavaScript Libraries
Appendix D: JavaScript Tools
中文:
书名:Professional JavaScript for Web Developers, 3rd Edition
对一本畅销书的重大更新
作为Web的关键脚本语言,每个现代Web浏览器都支持JavaScript,并允许开发人员创建客户端脚本,以利用画布标记动画和启用客户端存储和应用程序缓存等功能。在深入介绍了JAVASCRIPT语言之后,这本畅销书的更新版进一步分析了如何将JAVASCRIPT应用于使用最新的Web开发技术的Web开发。资深作家和JavaScript大师Nicholas Zakas展示了JavaScript如何与新的HTML5一起工作,以及与JavaScript相关的Web开发中的其他重大进步。
- 首先介绍JavaScript基础知识,然后转到更高级的主题,这些主题涉及到JavaScript和Web开发技术的进步
- 描述如何将JavaScript实现到HTML5中
- 涵盖脚本中的浏览器/功能检测、事件驱动的JavaScript开发、错误报告和调试、离线应用程序和数据存储等
面向Web开发人员的专业Java脚本,第三版 是每个Web开发人员都应该拥有的权威的JavaScript资源。
Table of Contents
Chapter 1: What Is Javascript?
Chapter 2: Javascript In HTML
第三章:语言基础
第4章:变量、作用域和内存
第5章:引用类型
Chapter 6: Object-Oriented Programming
第7章:函数表达式
第8章:浏览器对象模型
第9章:客户端检测
第10章:文档对象模型
第11章:DOM扩展
Chapter 12: Dom Levels 2 and 3
Chapter 13: Events
第14章:编写脚本表单
第15章:使用画布绘制图形
第16章:HTML5脚本编写
第17章:错误处理和调试
第18章:Java脚本中的XML
Chapter 19: Ecmascript for XML
Chapter 20: JSON
Chapter 21: Ajax and Comet
Chapter 22: Advanced Techniques
第23章:离线应用程序和客户端存储
第24章:最佳实践
第25章:新兴API
Appendix A: ECMAScript Harmony
Appendix B: Strict Mode
附录C:脚本库
附录D:JavaScript工具
评论前必须登录!
注册