前端开发规范
项目名称、文件名称
使用-分割单词,如:m-adic-blog
css样式
- 类名使用小写字母和-分割
- id、预处理变量、函数使用驼峰采用驼峰
- 避免与标签重名
- 公共样式放入
common
- 避免less层级超过4级
JavaScript脚本
- 函数、变量等首字母大写之后驼峰,如:
getHomeId
- 常量全大写,下划线_分割单词,且每个单词与语义完整,如:MAX_STOCK_COUNT
- 字符串尽量使用单引号包裹
- 用于不要使用
undifined
与数据进行比较,如:person==undifined
,取而代之的是typeof person=='undifined'
- 条件和循环嵌套不能超过三层
- this命名使用self
- console.log会有很大的性能问题,谨慎使用
Vue框架
- 组件名两个单词以上,组件名使用-分割或者驼
- 只拥有单个活跃实例的组件以The前缀命名
- 生命周期components>props>data>computed>watch>filter>钩子>methods
2020-11-22 16:28:59 Vue,JavaScript