我现在的写法,类似于 ts
/**
* 你好世界
* @returns { Promise<Boolean> } - 描述
*/
const hello = () => {
...
return !!(any...)
}
不知道 js 有没有什么规范能够约定 Promise 返回的参数类型?
例如
/**
* @returns { Promise< Boolean | String > } - 描述
*/
我现在的写法,类似于 ts
/**
* 你好世界
* @returns { Promise<Boolean> } - 描述
*/
const hello = () => {
...
return !!(any...)
}
不知道 js 有没有什么规范能够约定 Promise 返回的参数类型?
例如
/**
* @returns { Promise< Boolean | String > } - 描述
*/
|
1
另外 vscode 如何才能实现鼠标经过函数显示它的注释信息?没有找到可用的插件求推荐
|
|
lovedebugDec 19, 2018
2
印象中 VS 有 doc 插件可以用,自己也可以引入外部的 doc 库用作代码注释和格式化
|
|
PastsongDec 19, 2018
3
|
|
TomVistaDec 19, 2018
4
我觉得你写的就是 jsdoc,和 ts 没什么关系....
另外你要的插件 vs 原生带 |
|
5
@TomVista
@Pastsong 规范只有约束了 类型,没有约束 promise 返回的有哪些类型,因为 异步比较多,都是 promise 没有实际意义 http://usejsdoc.org/tags-returns.html |
|
azh7138mDec 19, 2018 via Android
7
jsdoc 的格式就行,ts ( vscode )支持这种注释
|
|
TomVistaDec 19, 2018
8
|
|
azh7138mDec 19, 2018
9
|