工厂和普通函数在JS中创建对象之间的区别?

时间:2018-07-14 08:34:00

标签: function factory difference

我遵循的命名约定是,工厂名称的大小写类似于句子(例如FactoryFunction),而普通的函数名称只是用驼峰式大小写(例如normalFunction)。

由于许多JS函数在没有新关键字或构造函数的情况下创建了新对象,是否应将所有这些函数都视为工厂,并因此对句子进行大小写?

何时将创建新对象的功能视为工厂功能或普通功能?鉴于日期,数组,函数等也是对象。

谢谢

0 个答案:

没有答案