首页 > 代码库 > setTimeOut的第三个参数
setTimeOut的第三个参数
setTimeOut(function,time,arg)
function
:要执行的函数time
:延时,毫秒arg
:传给function的参数
function test(){ console.log(arguments);}setTimeout(test,1000,1,2,3,4)
可以复制看下打印结果。
第三个参数以及后面的各个参数会被传入到function里面,这对promise来说很有用(偷过来的一个例子)
function timeout(ms) { return new Promise((resolve, reject) => { setTimeout(resolve, ms, ‘done‘); });}timeout(100).then((value) => { console.log(value);});
<script type="text/javascript">// </script>
setTimeOut的第三个参数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。