【发布时间】:2021-04-27 16:43:40
【问题描述】:
所以让我们在这里设置桌子。
我有一个名为 Command 的类,在该类中我有一个对象作为参数,具有 3 个属性 (name, description, execute())
class Command {
/**
*
* @param {Object} opts
* @param {String} opts.name
* @param {String} opts.description
* @param {Function} opts.execute
*/
constructor(opts) {
this.name = opts.name;
this.description = opts.description;
this.execute = opts.execute;
}
}
execute 属性是一个函数,我想为这些函数中的参数传入另一组 JSDoc 行。
它通常应该像这样工作
module.exports = {
name: "Hello!",
description: "----",
/**
* @param {Message} message
* @param {Client} client
* @param {Array} args
*/
execute(message, client, args) {},
};
是否可以这样做,还是我必须切换到 TypeScript?
提前谢谢你
【问题讨论】:
标签: javascript node.js discord.js jsdoc