setTimeout 第三个参数秒懂

 

  好吧,假设你们都是从 ES6 里 promise 发现 setTimeout 还有第三个参数的,下面讲讲到底是干嘛的

  setTimeout 第三个及之后的参数作用:定时器启动时候,第三个以后的参数是作为第一个fn()的参数传进去。

// setTImeout 第三个及以后参数是作为第一个函数 fn 的参数传入
setTimeout(fn, 1000, 1, 2)
function fn (x, y) { console.log(x, y) } // 输出 1,2

  

 

posted @ 2018-12-07 16:38  Jaye8584  阅读(400)  评论(0)    收藏  举报