JS规范

JS规范

  1. 减少声明全局变量,如果要声明,请明确挂载到全局对象上,示例:window.xxx
  2. 变量先声明,后使用

命名规范

变量

采用小驼峰命名法,示例:studentName

常量

全部大写,单词之间使用下划线连接,示例:MAX_AGE

函数

前缀为动词

动词

含义

返回值

示例

动词

含义

返回值

示例

get设置某个值函数返回一个非布尔值getName getStudentList
set获取某个值无返回值、返回是否设置成功或者返回链式对象setName 
has判断是否含有某个值函数返回一个布尔值 
is判断是否为某个值函数返回一个布尔值 
can判断是否可执行某个动作函数返回一个布尔值canClickButton
load加载某个数据无返回值或者返回是否加载完成的结果loadMapData

注释规范

行注释

单独一行采用双斜线注释 双斜线与文字之间间隔一个空格,示例

//  获取学生人数

块注释

采用/* */ 注释

函数注释

采用函数标准注释,写清楚函数作用 参数 参数类型 参数说明 返回值 返回值类型 返回值说明

行内注释

紧跟代码后面采用双斜线注释 与代码之间间隔一个空格,双斜线与注释内容之间间隔一个空格,示例:

var userName="zhangsan" // 用户姓名

 

PS:注释推荐采用 vscode内置注释功能

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值