Tag: 命名

命名约定来区分节点JS中的模块/实例/方法variables

假设我有这样的代码: var moduleVar = "I belong to this module, you could also call me a static var"; var ClassName = function() { var instanceVar = "I belong to this instance"; function someFunction(functionVar) { var anotherFunctionVar = "I belong to this function"; return 1; } } module.exports = ClassName; 我已经四处寻找节点的命名约定,但我还没有发现任何事情,甚至处理这个问题。 我喜欢用下划线(例如“_instanceVar”)为实例variables加上前缀,但是我仍然停留在函数和模块variables之间的区别。 那里是否有一个命名惯例区分这些?