# 一.样式命名

  1. 基础:className 命名规则,统一使用"驼峰式"命名法,禁止用下划线等其他方式命名。className 命名尽量语义化。
  2. 禁止在页面书写任何内部样式或行内样式。样式中属性排序规则:先外部 > 再自身 > 后内部 。
  3. 文件, 每个模块下,必有属于自己模块的公共业务组件的样式文件,common.less。比如:test 文件下必有一个名为 common.less 的样式文件,用来写属于 test 模块的公共业务组件样式;index.less 文件暂时不动,index.less 文件中的内容拆分出去,比如 input 框的样式就提炼到 input.less 文件中,然后把该文件 importindex.less 中。

# 二.其它命名

  1. 变量使用"驼峰式"命名法。

    var myObject = {};

  2. 常量 使用 全部字母大写,单词间下划线分隔 的命名方式。

    var MY_OBJECT = {};

  3. 函数使用"驼峰式"命名法。使用箭头函数。函数的 参数 使用 "驼峰式"命名法。

    stringFormat = (theBells) =>{ }