小编Pav*_*kov的帖子

jsdoc @typedef - 如何正确声明函数?

这是我的 jsdoc 声明。

我应该如何调整它,以便该MyNewType.logFirst属性实际引用logFirst我在下面注释的函数?

// my-new-type.js
/**
 * MyNewType definition
 * @typedef {Object} MyNewType
 * @property {function} logFirst
 * @property {function} logSecond
 */

/**
 * @param {number} first
 * @param {number} second
 * @returns MyNewType
 */
module.exports = (first, second) => {
  /**
   * logs first argument
   * @param {number} times
   */
  function logFirst(times) {
    for (let i = 0; i < times; i++) {
      console.log(first);
    }
  }

  /**
   * logs second argument
   * @param {number} …
Run Code Online (Sandbox Code Playgroud)

javascript function jsdoc

12
推荐指数
2
解决办法
1万
查看次数

标签 统计

function ×1

javascript ×1

jsdoc ×1