工厂模式,生成的对象必须要返回,构造函数模式不用return,构造函数模式默认return的是this,在构造函数内的this就是实例对象。
构造函数如果人为return的不是对象,直接忽略,如果人为return的是对象,就取代this。
工厂模式生成的实例对象的__proto__直接指向基类Object的原型
构造函数生成的实例对象的__proto__指向他父类的原型,然后父类的原型上的__proto__指向基类Object的原型。