我知道类型或接口(interface)可用于智能感知函数参数或内联@type
的。但是有什么方法可以使用类型/接口(interface)来为整个函数或对象文字提供智能感知?例子:
type TFunc = ( x: number ) => boolean;
/**
* @implements {TFunc}
*/
function isNumber ( x ) {
return typeof x === 'number';
}
@implements
不起作用。我想知道是否可以通过其他方式完成?
最佳答案
我会说:
使用@type
而不是 @implements
关于javascript - vscode 和 jsdocs - 如何将 TS 接口(interface)或类型用于 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45840413/