创建对象的模式多种多样,但是各种模式又有怎样的利弊呢?有没有一种最为完美的模式呢?下面我将就以下几个方面来分析创建对象的几种模式:
Object构造函数和对象字面量方法
工厂模式
自定义构造函数模式
原型模式
组合使用自定义构造函数模式和原型模式
动态原型模式、寄生构造函数模式、稳妥构造函数模式