我不知道这个(如果有的话)与Google Closure有多大关系,或者它是否全部是干净的jsdoc,但我尝试使用@typedef来定义特定类型的函数喜欢这个;使用@typedef来定义特定的函数类型
/**
* @typedef {function(paramType0, paramType1):returnType} name.space.and.TypeName
*/
也试过
/**
* @typedef {function(paramType0, paramType1):returnType}
*/
name.space.and.TypeName;
其中,param和返回类型是我想定义的功能本规范的原因。我的问题是这个;
为什么验证告诉我“方法不是函数类型”。我知道这是一个使用类型'Function'的选项,但据我所知,这不允许我定义参数和返回类型?我错了吗?
我非常感谢在这种情况下的一些帮助。谢谢。
听起来你是使用typedef的小姐,是你的U唱宣称的类型? (第二种形式更正确)。 – John