我正在为模块,工厂功能和构造函数的概念而苦苦挣扎...
我最想知道模块和工厂功能之间的区别,以及什么时候使用什么?
模块和工厂功能之间的主要区别比您想象的要简单。
模块只是带有可以导入/导出的代码块的文件。
而工厂函数是创建对象并返回它们的函数。此外,您可能还会发现此堆栈溢出文章,其中解释了构造函数与工厂函数:
Constructor function vs Factory functions