项目命名规范

命名的方法通常有以下几类:

  • camel 命名法,形如thisIsAnApple
  • pascal 命名法,形如 ThisIsAnApple
  • 下划线命名法,形如this_is_an_apple
  • 中划线命名法,形如 this-is-an-apple

JS 根据不同类型的内容,必须严格采用如下的命名法

  • 变量名:使用 camel 命名法
  • 参数名,使用camel 命名法
  • 函数名:使用 camel 命名法
  • 方法/属性:使用 camel 命名法
  • 私有属性:下划线_开头
  • 常量名:使用大写的下划线命名法
  • 类名:使用 pascal 命名法
  • 枚举名:使用 pascal 命名法
  • 枚举的属性:使用全部大写的下划线命名法
  • 命名空间:使用 came1 命名法

命名语义化:

  • 变量名应当使用名词
  • boolean 类型的应当使用 is、has 等起头,表示其类型
  • 函数名使用动宾短语
  • 类名用名词

vue 项目中的命名:

  • Store 中的Module 使用 camel 命名
  • Store 中的Mutation 使用 全部大写的下划线命名法
  • Store 中的state/ setters/ action 使用 canel 命名
  • 组件:使用 pascal 命名法,
  • 引用组件时禁止使用别名&
posted @ 2022-12-06 22:18  轻风细雨_林木木  阅读(26)  评论(0编辑  收藏  举报