【问题标题】:What is proper casing convention for revealing module panel (javascript) [duplicate]什么是显示模块面板的正确大小写约定(javascript)[重复]
【发布时间】:2015-05-13 01:10:16
【问题描述】:

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

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

【问题讨论】:

  • 无论您使用何种模式创建它们,普通的方法和属性总是小写的。仅对构造函数使用大写名称,并且可能用于模块标识符。

标签: javascript revealing-module-pattern


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2014-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-08
    • 2020-01-05
    • 1970-01-01
    相关资源
    最近更新 更多