Массив Jsdoc с несколькими разными элементами в массиве - PullRequest
0 голосов
/ 10 декабря 2018

Я хочу сделать jsdoc с чем-то вроде следующего

/**
@param {string|number[]}
*/

В приведенном выше примере это массив чисел или строка, но я хочу массив чисел и / или строк.Мне нужно, чтобы это работало для других вещей, таких как 2 разных типа объектов.Кто-нибудь знает, как это сделать?

1 Ответ

0 голосов
/ 24 декабря 2018

Если вы используете Closure Compiler, вы можете написать: /** @param {!Array<number|string>} x */ function f(x) {}

См. пример .

...