gpt4 book ai didi

jsdoc - 如何使用 JSDoc 记录回调?

转载 作者:行者123 更新时间:2023-12-03 10:27:24 27 4
gpt4 key购买 nike

给定一个将回调函数作为参数的 Javascript 函数:

var myFunction = function(onSuccess, onFailure) {...}

我如何记录 onSuccess的返回类型和参数?

最佳答案

在 JSDoc 3.1 及更高版本中,您可以使用新的 @callback标记在单独的注释块中描述回调函数。然后,您可以引用文档中的回调来了解您的方法。

下面是一个例子:

/** @class */
function MyClass() {}

/**
* Do something.
* @param {MyClass~onSuccess} cb - Called on success.
*/
MyClass.prototype.myFunction = function(cb) {
// code
};

/**
* Callback used by myFunction.
* @callback MyClass~onSuccess
* @param {number} resultCode
* @param {string} resultMessage
*/

Use JSDoc想要查询更多的信息。

关于jsdoc - 如何使用 JSDoc 记录回调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13403887/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com