我有这样的功能:
function thatCanTakeMultipleTypes(arg) {
if(typeof arg === "string") {
return 0;
}
if(typeof arg === "number") {
return "foo";
}
}
而且我想让我的IDE知道,当我在参数中放入一个字符串时,它将返回一个数字,反之亦然,我如何拥有这个[[使用JSDoc?]] Edit@param {String|Number} arg
和@returns {String|Number}
,但这不是我想要的。我在某些GitHub仓库中发现,他们使用函数JSDoc的多个声明来获取此信息,但我的IDE(WebStorm)似乎不明白,我缺少什么?
我有一个像这样的函数:function thatCanTakeMultipleTypes(arg){if(typeof arg ===“ string”){返回0; } if(typeof arg ===“ number”){返回“ foo”;我想要我的...