本书要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScriptAPI。本书第6版涵盖了HTML5和ECMAScript5,很多章节完全重写,增加了当今Web开发的佳实践的内容,新增的章节包括jQuery、服务器端JavaScript、图形编程以及JavaScript式的面向对象。本书不仅适合初学者系统学习,也适合有经验的JavaScript开发者随手翻阅。
JavaScript是Web编程语言,也是如今软件开发者使用最多的编程语言。近25年来,这本畅销书一直是JavaScnpt程序员的技术著作,本版已经更新到涵盖JavaScript的2020版。新增的关于类、模块、迭代器、生成器、期约和async/await的章节中,令人深思、富有启发性的示例随处可见。本书适合想学习JavaScript的程序员,以及希望深入理解和掌握这门语言的Web开发者。
在这本书中,对于创建富有魅力的网站必不可少的JavaScript,我们通过动手实践来完成学习。即使没有编程经验的人也可以阅读本书。我们将从零基础开始学习。 本书以 什么是编程?可以使用JavaScript做什么? 作为说明的起点。如果读者完全没有编程经验,建议从第1章开始阅读。 如果已经有经验,可以跳过第1章,之后的章节也可以挑感兴趣的部分进行阅读。