gpt4 book ai didi

javascript - 枚举作为 JSDoc 中的 @param 类型

转载 作者:行者123 更新时间:2023-12-01 11:29:04 24 4
gpt4 key购买 nike

是否可以为 JSDoc @param 使用枚举?像以下示例中的类型声明?

/**
* @enum { Number }
*/
const TYPES = {
TYPE_A: 1,
TYPE_B: 2
}

/**
* @param { TYPES } type
*/
function useTypesEnum( type ) {

}
如果我对 JavaScript 使用 Eclipse 等 IDE,应该不会发出警告?

最佳答案

您可以通过执行以下操作来实现:

/**
* @param {(1|2)} type
*/
function useTypesEnum(type) {

}

enter image description here

关于javascript - 枚举作为 JSDoc 中的 @param 类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21702556/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com