serii81
@serii81
Я люблю phр...

Почему в jsdocs в phpstorm нельзя задать тип параметров для функции?

Следующий код не работает
/**
 * 
 * @param number a
 * @param number b
 * @returns number {*}
 */
function sum(a, b) {
    return a + b;
}

number подсвечивается, и при вызове функции не отображается тип аргумента, как в php.
Или это так и должно быть?
Заранее благодарен.
  • Вопрос задан
  • 263 просмотра
Решения вопроса 1
BOOMER_74
@BOOMER_74
Web-разработчик
Формат JSDoc неверный, вот правильный:
/**
 * Returns the sum of a and b
 * @param {number} a
 * @param {number} b
 * @returns {number}
 */
function sum(a, b) {
    return a + b;
}

usejsdoc.org/tags-returns.html
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы