Массив Jsdoc с несколькими разными элементами в массиве
Я хочу сделать jsdoc что-то вроде следующего
/**
@param {string|number[]}
*/
Выше это массив чисел или строка, но я хочу массив чисел и / или строк. Мне нужно, чтобы это работало для других вещей, таких как 2 разных типа объектов. Кто-нибудь знает как это сделать?
1 ответ
Если вы используете Closure Compiler, вы можете написать:
/** @param {!Array<number|string>} x */
function f(x) {}
Смотрите этот пример.