规范
部分摘抄自 JavaScript 社区规范
规范仅供参考, JavaScript 并没有所谓的官方规范, 一切规范遵循开发团队的规定
%
代表需强制执行
&
代表取决于个人习惯, 非强制执行
注释时首尾统一加空格 %
js
`//我是注释` ×
`// 我是注释` √
`/*我是注释*/` ×
`/* 我是注释 */` √
变量命名 &
不使用拼音, 意义不明的字母和意义不明的数字作为变量名
遵循驼峰命名法
- 小驼峰:第一个单词首字母小写, 后面每个单词首字母大写.例如:
userName
- 大驼峰:每个单词首字母都大写.例如:
UserName
js
let mingzi = "张三" ×
let name = "张三" √
非匿名箭头函数加参数括号 &
js
×
const test = a => {
console.log(a)
}
√
const test = (a) => {
console.log(a)
}