封裝一個函數(shù),從1彈到5谁帕,用setTimeout實現(xiàn)
這道題主要考察兩個點1:定時器藐守,2遞歸(函數(shù)自己調(diào)用自己)
<script>
let n = 0;
function fn() {
n++;
alert(n);
if (n >= 5) {
clearTimeout(timer);
return;
}
let timer = setTimeout(fn, 1000)
}
fn();
</script>