如何实现与新运算符完全相同的函数newObject
(不使用new
运算符)? (在javascript中)
准确地说,我希望obj = new MyClass(arg1, arg2)
与obj2 = newObject(MyClass, arg1, arg2)
任何想法,因为我没有想法? :)
答案 0 :(得分:0)
你想要建造的是一个工厂,是一种常见的设计模式我会建议你通过这些来实现。
http://www.dofactory.com/javascript/factory-method-design-pattern
https://carldanley.com/js-factory-pattern/
让您更好地了解自己将要做的事情