js封装公共方法注释规范

在 JavaScript 中进行方法封装时,注释是良好文档和可读性的重要组成部分。以下是一些建议的 JavaScript 方法封装注释规范:

/**
 * @function
 * @description 计算两个数字的和
 * @param {number} num1 - 第一个数字
 * @param {number} num2 - 第二个数字
 * @returns {number} - 两个数字的和
 * @throws {Error} - 当输入不是数字时抛出错误
 * @example
 * const result = addNumbers(2, 3);
 * console.log(result); // 输出: 5
 * @see {@link https://example.com} - 相关文档链接
 * @author Jam 
 */
function addNumbers(num1, num2) {
  if (typeof num1 !== 'number' || typeof num2 !== 'number') {
    throw new Error('Both parameters must be numbers');
  }
  return num1 + num2;
}
  1. @function: 标识注释块是一个函数。
  2. @description: 提供对函数作用的简要描述。
  3. @param {type} paramName - description: 描述函数参数,包括参数的类型、名称和描述。
  4. @returns {type} - description: 描述函数的返回值类型和描述。
  5. @throws {type} - description: 描述函数可能抛出的异常或错误。
  6. @example: 提供示例用法。
  7. @see: 提供相关文档或链接。
  8. @see: 编写此方法的作者。

在 JSDoc 中,有许多标签可用于对函数进行注释。这只是列举了一些常用的,其余没有一一列举

具体参考官方文档:Use JSDoc: Index

  • 13
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值