对于房产的支持领域,标准命名约定是什么?

Sam*_*Sam 10 properties naming-conventions backing-field typescript

背景

我想要遵循TypeScript最常用的命名约定.我注意到官方网站显示的代码示例包含用于类型和模块的Pascal-case以及几乎所有其他内容的驼峰式示例.

我目前正在实现一个封装支持值的属性:

class SomeClass {
    get status() {
        return statusBackingField;
    }
    set status(newValue: Status) {
        statusBackingField = newValue;
        //Do other work here
    }

    statusBackingField: Status;
}
Run Code Online (Sandbox Code Playgroud)

问题

该物业的名称是status.在C#中,我通常会命名属性Status和支持值status.由于惯例是对属性使用camel-case,这不起作用.我不确定我应该使用哪种约定来与其他TypeScript代码保持一致.

其他语言,如C#和Java,似乎有官方或事实上的标准约定.在TypeScript中命名支持字段是否有任何此类权威或事实上的标准约定?

笔记

对于亲密的选民:请注意我不是在寻找意见.我正在寻找上述总结问题中所要求的客观信息.

Sam*_*Sam 0

我认为现阶段可以肯定地说没有标准。

如果有人可以向我指出权威标准或事实上标准的证据,那么我可能会考虑接受他们的答案。