遵循这些指南(以及几乎任何其他指南),function
function
和
var
名称应使用小驼峰命名法,而
Class
(和c'tors)名称应使用大驼峰命名法。
ESLint
规则来强制执行此约定,但我发现的最接近的是
、
或
class
。
id-match
规则和
不幸的是,团队似乎没有足够的兴趣 或社区来实施此更改。虽然我们希望能够 满足每个人的要求,我们确实需要优先考虑。我们发现 21 天后未能达到接受状态的问题往往会 永远不会被接受,因此,我们关闭这些问题。 这并不意味着这个想法不有趣或无用,只是它是 不是团队可以承诺的事情。 https://github.com/eslint/eslint/issues/10473
https://github.com/eslint/eslint/issues/10473
https://typescript-eslint.io/rules/naming-convention/