代码规范-1

JS/TS部分:

  1. 函数与函数之间空一行
  2. js/ts 函数的大括号与函数名再同一行
  3. 注意行末的分号
    4 注意空格
  4. 函数要有函数签名,参数要有注释
  5. 不要滥用any定义类型
  6. 定义函数传参请写明参数类型
  7. 文件末尾需要有一个空行
  8. 提交代码前, 请删除不必要的console.log
  9. 提交代码前自己需要review:
    • 重复代码要合并
    • 函数注释, 签名, 形参类型
    • 违反了lint的报错要清理

SCSS/LESS部分:

  • 第一行 @charset 'utf-8';
  • 字符串尽量用单引号包裹, 标识符不需要单引号包裹
  • URL用单引号包裹
  • 数字小于1的小数点前要加上0
  • 单位长度, 0 后面不需要加单位
  • 计算要放在括号内
  • HSL或者RGB有限, 尽量避免十六进制的颜色
  • 相关联的写在同一行, 不相关联的分行书写
  • 属性书写顺序尽量按照盒模型的顺序由外而内 margin, width, height, position, border, padding, background, font, color

你可能感兴趣的:(代码规范-1)