ZakharY
@ZakharY
Чтож...

Как можно использовать type числом в JSDOC?

Есть банальная функция с использованием JSDOC, и в неё можно вставить аргумент test значение value1, value2, другие будут как ошибки. Возможно ли использовать вместо строки - число?
Вот пример с string, который будет работать
/**
 * @param {'value1', 'value2'} test
 */
function example(test){}

example('value1');


А вот так будет не правильно, но как использовать по другому числа?
/**
 * @param {1, 2} test
 */
function example(test){}

example(1);
  • Вопрос задан
  • 89 просмотров
Пригласить эксперта
Ответы на вопрос 2
Fragster
@Fragster
помогло? отметь решением!
@param {(1|2)} test
Ответ написан
Seasle
@Seasle Куратор тега JavaScript
\( ゚ヮ゚)/
/**
 * @param {1|2} param 
 */
function temp(param) {}

или
/**
 * @typedef {1|2} MyType
 */

/**
 * @param {MyType} param 
 */
function temp(param) {}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 1 600 до 4 200 $
Foodtronics Москва
от 180 000 до 220 000 ₽
SoftMediaLab Екатеринбург
До 180 000 ₽
29 нояб. 2020, в 23:56
20000 руб./за проект
29 нояб. 2020, в 22:37
500 руб./за проект
29 нояб. 2020, в 20:54
3000 руб./за проект