setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。
setTimeout(function/code, milliseconds, param1, param2, ...)
1 参数
1.1 function/code
必需。要调用一个代码串,也可以是一个函数。
1.2 milliseconds
可选。执行或调用 code/function 需要等待的时间,以毫秒计。默认为 0。
1.3 param1, param2, …
可选。 传给执行函数的其他参数(IE9 及其更早版本不支持该参数)。
setTimeout((i, j) => {console.log(i,j)}, 1000, x ,y)
// 将x,y传给执行函数,1s后输入x,y
2 返回
返回一个 ID(数字),可以将这个ID传递给 clearTimeout() 来取消执行。
参考:https://www.runoob.com/jsref/met-win-settimeout.html