这是我的 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)