js-命名规范

  1. 变量命名
  • 使用有意义的名称,描述变量的用途。

  • 使用驼峰式命名法(camelCase),即第一个单词小写,后续单词首字母大写,例如:**firstName**, totalAmount, **isAvailable**。

  • 避免使用单个字符或者无意义的缩写。

  • 对于常量,通常使用全大写字母和下划线分隔,例如:**MAX_SIZE**, PI.

  1. 函数命名
  • 同样使用有意义的名称,描述函数的功能。

  • 使用驼峰式命名法。

  • 函数名应该是动词或动词短语,描述函数执行的操作,例如:**calculateTotal**, getUserById.

  • 对于构造函数,通常使用大写字母开头的驼峰式命名,例如:**Person**, Car.

  1. 类命名
  • 使用大写字母开头的驼峰式命名。

  • 类名通常应该是名词或名词短语,描述类所代表的实体或对象,例如:**User**, Car, Product.

  1. 常见命名规范
  • 使用有意义的变量名、函数名和类名。

  • 避免使用JavaScript关键字和保留字作为命名。

  • 对于布尔类型的变量,通常使用is、has、can等前缀,例如:**isActive**, hasPermission, canEdit.

  • 使用描述性的名称,可以增加代码的可读性。

  1. 模块命名
  • 对于文件名和目录名,通常使用小写字母和中划线分隔,例如:**utils.js**, components/header.js, services/api-service.js.
  1. 命名一致性
  • 在整个项目中保持命名一致性,遵循同样的命名约定。

  • 如果是在一个团队中工作,最好制定团队共同遵循的命名规范。


js-命名规范
https://blog.fullsize.cn/2021/07/22/notion/js-ming-ming-gui-fan/
作者
fullsize
发布于
2021年7月22日
许可协议