ES 2015 Classes
目录
JSDoc3 描述一个遵循 ECMAScript 2015规范的类是很简单的。你并不需要使用诸如如@class
和 @constructor
的标签来描述 ES 2015 classes,JSDoc通过分析你的代码会自动识别类和它们的构造函数。ES 2015 classes在JSDoc3.4.0及更高版本支持。
文档化一个简单的类
下面的例子演示了如何通过一个构造函数,两个实例方法和一个静态方法文档化一个简单的类:
您还可以记录类表达式中定义的类,将其分配给一个变量或常量:
扩展类
当您使用 extends
关键字来扩展一个现有的类的时候,你还需要告诉JSDoc哪个类是你要扩展的。 为此,您可以使用 @augments
(或 @extends
)
标签。
例如,扩展如上所示Point 类:
JSDoc @augments 标签