jsdoc的参数标签是否有有效类型的列表?例如,
@param {type} myParam Some parameter description
我知道 和 之类的东西number
是String
有效的,但是如果我想记录这个数字是一个整数怎么办。int
有效吗?
我做了一些谷歌搜索,但似乎找不到完整的列表。
jsdoc的参数标签是否有有效类型的列表?例如,
@param {type} myParam Some parameter description
我知道 和 之类的东西number
是String
有效的,但是如果我想记录这个数字是一个整数怎么办。int
有效吗?
我做了一些谷歌搜索,但似乎找不到完整的列表。
无论如何,我使用的 JS 文档工具只是将注释标记为字符串,从而可以在 {type} 部分中放置您想要的任何内容。
如果你想要 {number} 或 {string},你可以坚持使用 JavaScript 类型,或者如果你想指定你可以做 {integer}... 但我可能会推荐类似的东西:
@param {number} myParam must be an integer
干杯
回答实际问题
jsdoc的参数标签是否有有效类型的列表?
此处@param
的状态文档表明您可以使用内置类型和“名称路径”(指向您之前创建/记录的类型的路径以及您使用.@type
如果您查找built-in Javascript types
,您会得到以下内容,例如在这里,您会得到原始类型的列表:
以下是一些名称路径示例:
例如@param {exampleClass} exampleParam Instance of your example class