feat: 更新 JS/TS 基础规范中的命名规则标识符,并允许变量使用蛇形命名

This commit is contained in:
Lyda
2026-04-02 14:16:58 +08:00
parent 89cc7d9152
commit 041b02c793
+4 -3
View File
@@ -89,7 +89,7 @@ const MAX_COUNT = 100; // 这是 user 模块需要的
const MAX_COUNT = 100; // 这是 user 模块需要的 const MAX_COUNT = 100; // 这是 user 模块需要的
``` ```
## class 和 interface 命名使用大驼峰命名 `[JsTs.Base.ClassUpperCamel]` ## class 和 interface 命名使用大驼峰命名 `[JsTs.Base.ClassNaming]`
> - severity `warn` > - severity `warn`
@@ -109,7 +109,7 @@ class userinfo {
} }
``` ```
## 变量名使用小驼峰命名 `[JsTs.Base.VarLowerCamel]` ## 变量名使用小驼峰或者蛇形命名 `[JsTs.Base.VarNaming]`
> - severity `warn` > - severity `warn`
@@ -119,12 +119,13 @@ class userinfo {
```javascript ```javascript
let userName = "John"; let userName = "John";
let user_name = "John";
``` ```
### Bad ### Bad
```javascript ```javascript
let username = "John"; let Username = "John";
``` ```
## 单文件代码不超过 700 行 `[JsTs.Base.CodeNotMoreThan700Lines]` ## 单文件代码不超过 700 行 `[JsTs.Base.CodeNotMoreThan700Lines]`