例如,我想使用Map<string, string>
从JavaScript中的checkJs: true
继承。
class MyMap extends Map {};
这会将MyMap
视为Map<any, any>
。如何在JSDoc中完成TypeScript extends Map<string, string>
?
答案 0 :(得分:0)
我知道了,可以做到的
/**
* @augments {Map<string, string>}
*/
class MyMap extends Map {};
答案 1 :(得分:0)
这个对我有用:
class TreeMap extends Map {
/**
* @returns {Map<string, TreeMap>}
*/
constructor(...args) {
super(...args);
}
}