首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我应该使用什么类型来记录jsdoc中的ES6模块参数?

我应该使用什么类型来记录jsdoc中的ES6模块参数?
EN

Stack Overflow用户
提问于 2019-02-09 18:07:14
回答 1查看 278关注 0票数 1

假设我导入了这样一个ES6模块

代码语言:javascript
复制
import * as moduleVar1 from "./variant/One.js";
import * as moduleVar2 from "./variant/Two.js";
import * as moduleVar3 from "./variant/Three.js";

现在,我以编程的方式选择一个加载模块,并使用一个常用的开关-case语句或类似的语句。所选模块通过module = moduleVar1 (或类似的)保存在变量中。

最后,我想将模块传递给另一个函数:

代码语言:javascript
复制
continueFunction(module)

现在,如何在函数(此处为continueFunction)中记录参数类型,以便指定它接受ES6模块?

我的意思是,@param {Object}很可能适合,但并不是很具体。

EN

回答 1

Stack Overflow用户

发布于 2019-09-22 03:12:54

您将使用导出类型的标记。例如,如果所有模块都是Number,那么您将使用@param {Number}

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54609106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档