回调与递归案例
回调案例
红绿灯
var id;
function setLight() {
arguments[0](arguments[1], arguments[2]);
}
function redLight(fn, fn2) { //两个参数就是下次和下下次要执行的函数。
clearTimeout(id);
console.log("红");
id = setTimeout(fn, 2000, fn2, arguments.callee); //yellowLig
原创
2020-08-11 21:48:14 ·
123 阅读 ·
0 评论