Mastering JavaScript Design Patterns

Mastering JavaScript Design Patterns

评分

★★★★★

ISBN

9781783987993

出版社

Packt Publishing 2014-11-21出版

作者

Simon Timms

分类

编程设计

内容简介
If you are a developer interested in creating easily maintainable applications that can grow and change with your needs, then this book is for you. Some experience with JavaScript (not necessarily with entire applications written in JavaScript) is required to follow the examples written in the book.
AI简介
这是一本深入讲解JavaScript设计模式的著作。本书通过详细的目录和丰富的实例,引导读者理解并掌握设计模式的基本概念和运用。书中首先介绍了JavaScript的历史和发展,然后详细阐述了设计模式的定义和作用,以及如何在JavaScript中应用这些模式。 书中详细讲解了避免全局变量的方法,包括如何通过函数作用域和块级作用域来减小变量的作用域,以及如何避免使用全局变量。此外,书中还详细介绍了MVC模式的定义和组成,MVP模式的定义和组成,以及MVVM模式的定义和组成,帮助读者理解如何将用户界面与业务逻辑分离。 书中还讲解了依赖注入的概念和优势,以及如何使用Live postprocessing、AOP和Macros等技术来提高代码质量和开发效率。此外,书中还详细介绍了ES6解决方案的当前实践与选择,帮助读者了解如何在ES6环境下编写JavaScript代码。 书中还讲解了JavaScript测试的重要性,包括如何编写单元测试和集成测试,以及如何通过测试来确保软件的质量。此外,书中还详细介绍了行为模式的概念和定义,帮助读者理解如何将对象组合成更大的结构,这些结构可以协作以完成特定
阅读/下载地址