Skip to content

NinjiaHub/JSDoc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README 📖

注:文档正在翻译中,译者会逐步填充。

阅读顺序 🕊️

  • Index
    • 起步
    • JSDoc 示例
      • ES 2015 类 - 如何给 ECMAScript 2015中的类添加JSDoc注释
      • ES 2015 模块 - 如何给 ECMAScript 2015中的模块添加JSDoc注释
    • 块标签(Block Tags)
      • @abstract(同义词:@virtual) - 该标识符必须被继承者实现(或者复写)
      • @access - 指定成员的访问等级(private, package-private, public, 或者 protected)
      • @alias - 给一个变量添加别名
      • @async - 标示一个方法是异步的
      • @augments(同义词:@extends) - 标记一个标识符继承自、添加到父标识符
      • @author - 标记某项的作者
      • @borrows - 一个对象引用另外一个对象的文档注释
      • @class(同义词:@constructor) - 该方法期望被 new 关键字进行构造调用
      • @classdesc - 使用下面的文字描述整个类
      • @constant(同义词:@const) - 将一个对象标记为常量
      • @constructs - 该方法是前面类的构造器函数
      • @copyright - 标记版权信息
      • @default(同义词:@defaultvalue) - 标记默认值
      • @deprecated - 标记一个项不应该继续使用
      • @enum - 标记一组相关的属性
      • @event - 标记事件
      • @example - 提供一个如何使用已标记项目的示例
      • @exports - 标记模块导出的成员属性
      • @file(同义词:@fileoverview, @overview) - 描述文件
      • @fires(同义词:@func, @method) - 描述该方法会触发的事件
      • @function(同义词:@emits) - 描述一个函数或者方法
      • @global - 标记一个全局对象
      • @ignore - 使一个标识符不出现在文档中
      • @inner - 标记一个内部对象
      • @kind - 标识一个可以被其他标识符实现的接口
      • @kind(同义词:@emits) - 标示标识符的种类
      • @lends - 给对象字面量中的属性添加文档注释,就像这些属性属于一个给定名称的标识符一样
      • @license - 标识该项目中代码使用的软件许可
      • @listens - 列出一个标识符监听的所有事件
      • @member - 标记一个成员
      • @memberof - 当前标识符属于另外一个父标识符
      • @mixes - 该对象会将另外一个对象的所有成员混入
      • @mixin - 标记一个混入对象
      • @name - 标记对象的名字
      • @override - 标示一个标识符重写了父类中的同名标识符
      • @package - 标记一个标识符是 包私有的
      • @private - 标记一个标识符是私有的
      • @property(同义词: @prop) - 标记对象的属性
      • @public - 该标识符为 public 修饰
      • @readonly - 标示该标识符是只读的
      • @returns(同义词:@return) - 给函数的返回值添加文档注释
      • @see - 引用其他文档注释
      • @since - 标记该特性是在哪个版本加入的
      • @since - 标记一个静态成员
      • @summary - 简短版的完整描述
      • @this - 关键字 'this' 的指向
      • @throws(同义词:@exception) - 标记可能抛出的异常
      • @todo - 标记未完成的任务
      • @tutorial - 插入一个指向教程文件的链接
      • @typedef - 标记自定义类型
      • @version - 标记一个项的版本号
      • @yields(同义词:@yield) - 给 generator 函数的生成值添加文档注释
    • 内联标签(inline tags)
      • @inline-link(同义词: {@linkcode}, {@linkplain}) - 在文档内链接到其他项的文档

声明 ⛰️

该仓库所有文件翻译自JSDoc英文文档,如有版权问题请联系作者。

侵删。

如内容有错误,敬请斧正。

译者邮箱:web.taox@gmail.com

Translator Info ✒️

Releases

No releases published

Packages