JavaScript创建对象方式总结【工厂模式、构造函数模式、原型模式等】