工厂模式: 工厂模式的目的是为了创建对象,它经常是在类和类的方法中实现.简单的工厂模式是由一个方法来决定到底要创建哪类的实例,这些实例经常拥有相同的接口,这种模式在所实例化的类型在编译期并不确定,而是在执行期决定的情况. 比如说,你有一家加工厂,生产各类牛奶:三氯氰胺奶粉,酸奶,变质奶,..等等.当有客户跟你签约生产某种奶粉的时候,你便让工厂生产对应的奶.但如果要求生产牛肉,那肯定没有这个功能... 具体上代码: var Car = (function () { var Car = functi…