Jak vrátit neplatné v JsDoc?

Existuje specifikovaný způsob, jak deklarovat metodu nebo funkci, která má vrátit void v JsDoc? V současné době jsem přesvědčen, že void je výchozí návratová hodnota a další návratové hodnoty musí být konkrétně uvedeny:

/**
 * @return {Integer} The identifier for ...
 */

Odpověď

Nevěřím, že si v JsDoc musíte vybrat ze sady typů... můžete použít jakýkoli název typu, který chcete (složené závorky označují, že se jedná o typ), takže můžete jednoduše:

@return {void}

I když toto je pravděpodobně správnější pro JavaScript:

@return {undefined}