javascript – 评论回调函数

前端之家收集整理的这篇文章主要介绍了javascript – 评论回调函数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
只是好奇什么是评论将哪些参数传递给回调函数的好方法.

假设我们有以下代码和不完整的注释

/**
 * an utterly useless function
 *
 * @param {String} an useless string
 * @param {Boolean} an useless boolean
 * @param {Function} ???
 */

function Useless (str,bool,callback) {
  callback(str,bool);
}

用str和bool作为参数调用回调的好方法是什么?

解决方法

通常,您只需使用发言名称编写函数调用
/* 
 * @param {String} input: the text
 * @param {Function} callback(output,hasChanged): called after calculation
 */

或者,如果参数需要说明,您可以使用多行描述:

/* 
 * @param {String} input: the text
 * @param {Function} callback(result,change)
 *         the function that is called after calculation
 *         result {String}: the output of the computation
 *         change {Boolean}: whether a change has occurred
 */

猜你在找的JavaScript相关文章