查漏补缺——说说递归
问题
如题所示
答案
相关源码:
export function getTime(type) {
if (type === 'start') {
return new Date().getTime() - 3600 * 1000 * 24 * 90
} else {
return new Date(new Date().toDateString())
}
}
递归是函数调用自己的过程,在例子里return new Date().getTime() - 3600 * 1000 * 24 * 90
,这条代码就是递归。