1.本书涵盖了在构建专业Web应用程序时所需的大部分JavaScript相关知识。
2.本书从JavaScript的面向对象编程基础开始讲起,逐步深入到函数、对象和原型,并且讲解了如何通过这些概念让程序更清晰、更易于维护、运行速度更快,并与其他程序或库兼容。
3.最后,本书介绍了如何将面向对象编程融入Web 开发工作流程,以构建专业的JavaScript应用程序。
4.本书提供配套源代码和部分课后习题答案下载。
JavaScript是一种面向对象的程序设计语言,主要用于网站开发。目前开发的Web页面主要由内容(HTML)、表示(CSS) 和行为(JavaScript)三部分组成。JavaScript 是Web网页的重要支柱之一,它负责网页的运行。
本书能够帮你把JavaScript编程技能提升到一个新的水平,从而为职业Web开发之旅做好准备。
本书主要包括以下内容:
■ 在 JavaScript 环境中应用面向对象编程的基础
知识;
■ 熟练使用 JavaScript 控制台;
■ 让程序更清晰、运行速度更快,并与其他程序或库
兼容;
■ 熟悉 ES6 新增的迭代器和生成器;
■ 熟练掌握 ECMAScript 6 的 Arrow 函数;
■ 了解谷歌 Chrome 开发工具中的对象并使用它们;
■ 在工作流中混合使用原型继承和复制属性;
■ 在 JavaScript 代码中应用响应式编程技术。