本书结合了Javascript本身的语言特性来讲解设计模式,而且本书的示例中会结合传统面向对象语言(静态类型)以及作为动态语言的Javascript实现同一设计模式的不同实现方式,这点更容易让只有静态语言背景的读者接受,并知道其中的差别。其中,非常好的一点的作者在讲解设计模式的过程中结合实际生成过程中的一些场景,并如何通过在Javascript中使用对应设计模式来解决这类问题。