feat: 更新 JS/TS 基础规范中的命名规则标识符,并允许变量使用蛇形命名
This commit is contained in:
@@ -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]`
|
||||||
|
|||||||
Reference in New Issue
Block a user