JSDoc-记录可能返回任何类型的方法的正确方法?

Bad*_*sie 2 javascript jsdoc

我有一个实用程序函数,它从您的数组中返回一个值。但是,您的数组显然可以包含任何类型的元素,那么如何记录返回类型是混合的?

在PHPdoc中,我将使用:

@return mixed
Run Code Online (Sandbox Code Playgroud)

等效的JSDoc是什么?

pau*_*tto 6

您可以在JSDoc中使用星号

@returns {*}
Run Code Online (Sandbox Code Playgroud)

或者,如果您知道所有可能的类型,则可以通过管道将它们分开

@returns {String|Number|Boolean}
Run Code Online (Sandbox Code Playgroud)