/**
* 函数名称
* @author 小歪 <123@qq.com>
* @license Apache-2.0
* @param {Function} func func是函数类型参数
* @param {number} [duration] 使用[]描述可选值
* @param {object} options 配置对象options
* @param {string} options.url 请求地址
* @param {'GET'|'POST'} options.method 请求类型
* @param {object} options.body
* @param {object} options.headers
* @example
* fun() //@example示例代码
* @return {Function} 返回数据类型
*/
function fun(func,duration = 1000, options) {}
参数类型提示
/**
* 函数防抖
* @author 小歪 <123@qq.com>
* @license Apache-2.0
* @param {Function} func 目标函数
* @param {number} [duration] 延迟执行的实际,默认1秒
* @return {Function} 防抖的函数
*/
function debounce(func, duration - 100) {
}
示例提示
/**
* @param {number} min
* @param {number} max
* @return {number} 随机数
* @example
* getRandom(1, 10) //获取[1,10]之间的随机整数
*/
function getRandom(min, max) {}
参数对象提示
/**
* @param {object} options 配置对象
* @param {string} options.url 请求地址
* @param {'GET'|'POST'} options.method 请求类型
* @param {object} options.body
* @param {object} options.headers
*/
function request(options) {}
request({
method: 'GET'
})