- @classdesc
- 標簽用于為類提供一個描述,這樣和構造函數的描述區分開來。@classdesc標簽應該與 @class (或 @constructor)標簽結合使用。
```
// ex1
/**
* Create new MyClass
* @class
* @classdesc This is MyClass description
* @params {string} className - 班級名稱
* @params {string} classDescript - 班級描述
*/
function MyClass(className, classDescript) {
this.className = className;
this.classDescript = classDescript;
}
// ex2
/**
* Create new MyClass
* @class
* @classdesc This is MyClass description
*/
class MyClass {
}
```
**當使用 extends關鍵字來擴展一個現有的類的時候,可以使用 @augments (或 @extends) 標簽。**
```
/**
* Class representing a dot.
* @class
* @classdesc This is HerClass description
* @extends MyClass
*/
class HerClass extends MyClass {
}
```