显示模块面板的正确外壳约定是什么 (javascript)

What is proper casing convention for revealing module panel (javascript)

使用揭示模块模式时,函数和属性的正确起始大小写是什么?我在这里用小写字母表示函数,用大写字母表示属性,但感觉不正确。

return {
    getRecords: getRecords, // this is a function
    CurrentTitle: getCurrentRecord().title // this is a title
};

在揭示模块模式或与此相关的任何其他设计模式中,对于函数与属性的哪种情况使用哪种情况没有硬性规定。这完全取决于您想要实现哪种套管模式,并且从那里开始,您在整个应用程序的其余部分中与您的选择保持一致是很重要的。

我会说,根据我的经验,我从未见过对函数和属性使用两种不同的外壳,两者通常是相同的。