setTimeout 定时器
let timeoutID = window.setTimeout(function(参数1,参数2){},3000,传给函数的参数,传给函数的参数) 定时闹钟 时间到了后 要等程序空闲时执行
let timeoutID = window.setTimeout('console.log(1444)',1000) 可以直接写代码 1秒后执行
setInterval 重复定时器
let timeoutID = setInterval(function(参数1,参数2){},1000,传给函数的参数,传给函数的参数) 重复闹钟 每多少时间执行语句 指1000毫秒也就是1秒钟
clearTimeout 删除定时器
window.clearTimeout(timeoutID)
异步 不等结果 回调拿异步数据
function 排队取号(黄牛){
setTimeout(function f2(){
黄牛('你的号码是 233')
},3000)
}
//上面下面分开看
let 我的号 = undefined
function 黄牛(result){
我的号 = result
}
排队取号(黄牛)
网友评论