当前位置: 首页 > news >正文

前端注释规范

1、目的和原则

提高可读性和可维护性
如无必要,无增注释;如有必要,尽量详尽

2、语法

单行注释: //
多行注释: /**/

3、规范

1、注释符与注释内容之间加一个空格
2、注释行与上方代码间加一个空行

4、Javascript

为函数的入参与输出做详细注释,便于使用者一目了然功能与所需参数;

    /*** 函数描述* 与此函数相关联引入的其他函数,并说明该函数具体位置以及说明其功能* @param {string} p1 参数1的说明* @param {string} p2 参数2的说明,比较长*     那就换行了.* @param {number=} p3 参数3的说明(可选)* @return {Object} 返回值描述*/

5、文件头部信息注释

vscode 插件 koroFileHeader 可配置自动生成头部信息
在这里插入图片描述
在这里插入图片描述

"fileheader.customMade": {"Author": "git config user.name", //作者"Email": "git config user.email", //邮箱"Description": "功能或页面描述","Date": "Do not edit", //文件生成时间"LastEditors": "git config user.name", //最后更改人"LastEditTime": "Do not edit",
},
http://www.lryc.cn/news/448369.html

相关文章:

  • uniapp踩坑 tabbar页面数据刷新了但视图没有更新
  • WebAssembly与WebGPU:游戏开发的新时代
  • SAP B1 认证考试习题 - 解析版(二)
  • 《Ubuntu20.04环境下的ROS进阶学习7》
  • 免费视频无损压缩工具+预览视频生成工具
  • OIDC9-OIDC集成登录功能(SpringBoot3.0)
  • 使用Vue.extend( ) 模仿 elementui 创建一个类似 message 消息提示框
  • ansible部署二进制mysql 8
  • 【2023工业3D异常检测文献】基于混合融合的多模态工业异常检测方法Multi-3D-Memory (M3DM)
  • 基于微信小程序的宿舍报修系统的设计与实现(lw+演示+源码+运行)
  • 前端练习总结(1)
  • 计算机网络自顶向下(1)---网络基础
  • Pandas -----------------------基础知识(五)
  • RabbitMQ 高级特性——重试机制
  • 每天一道面试题(20):锁的发生原因和避免措施
  • 2024淘宝双11活动,收下这份必买好物推荐清单
  • vue-cli,element-plus,axios,proxy
  • 《Zeotero的学习》
  • 大数据复习知识点1
  • 9.26 Buu俩题解
  • Mitsuba 渲染基础
  • 深入理解 WebSocket:实时通信的利器
  • OpenEuler配置本地yum源
  • 论文不同写作风格下的ChatGPT提示词分享
  • 单点登录(SSO)基础
  • 设置VsCode搜索时排除文件,文件列表中隐藏文件
  • 急!现在转大模型还来得及吗?零基础入门到精通,收藏这一篇就够了
  • 使用 lstm + crf 实现NER
  • 【牛掰】这款RPA多平台引流获客软件已正式上线,助您日引流1000+
  • Python的包管理工具pip安装