设计模式是代码设计经验的总结,为了可重用代码,保证代码的可靠性等。设计模式主要分为三大类型,创建型模式,结构型模式和行为型模式,本书还额外写了另两类设计模式,技巧型模式和架构型模式。JavaScript 设计模式是以面向对象编程为基础的,JavaScript 的面向对象编程和传统的 C++、Java 的面向对象编程有些差别,这让我一开始接触 JavaScript 的时候感到十分痛苦,但是这只能靠自己慢慢积累慢慢思考。想继续了解 JavaScript 设计模式必须要先搞懂 JavaScript 面向对象编程,否则只会让你自己更痛苦。