关注
我给出最后一题我的正确实现 function repeat(func, times, wait) {
function set(f) {
let timer
let count = 1
let print = () => {
timer = setTimeout(() => {
func(f)
if (count >= times) {
clearTimeout(timer)
return
}
print(f)
count++
}, wait)
}
print()
}
return set
}
// 输入
let log = console.log
const repeatFunc = repeat(log, 4, 3000);
// 输出
// 会alert4次 helloworld, 每次间隔3秒
repeatFunc('hellworld');
repeatFunc('1111')
查看原帖
点赞 4
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# xx岗简历求拷打 #
9821次浏览 112人参与
# 如何看待offer收割机的行为 #
1047826次浏览 6599人参与
# 开工第一帖 #
33287次浏览 686人参与
# 掌握什么AI技能,会为你的求职大大加分 #
8364次浏览 366人参与
# 有转正机会的小厂实习值得去吗? #
9350次浏览 100人参与
# 机械人还在等华为开奖吗? #
316188次浏览 1586人参与
# 携程求职进展汇总 #
889980次浏览 5885人参与
# 工作不开心辞职是唯一出路吗 #
9785次浏览 40人参与
# 金三银四,你有感觉到吗 #
695103次浏览 6092人参与
# 面试反问你会问什么 #
168928次浏览 1741人参与
# 你最讨厌面试被问什么 #
9384次浏览 109人参与
# 哪些公司开春招了? #
34992次浏览 209人参与
# 面试题刺客退退退 #
535707次浏览 7533人参与
# 牛客租房专区 #
161992次浏览 1981人参与
# 远程面试的尴尬瞬间 #
328711次浏览 1917人参与
# 毕业季等于分手季吗 #
55093次浏览 655人参与
# 大家每天通勤多久? #
91198次浏览 1052人参与
# 满分简历要如何准备? #
265129次浏览 3064人参与
# 记录实习开销 #
192249次浏览 1187人参与
# 找工作时的取与舍 #
123001次浏览 878人参与

