如何在javascript中使函数延迟5秒

如何在javascript中使函数延迟5秒,javascript,Javascript,如何使功能在5秒或6秒后显示 function a() { alert("after 5 seconds"); } a(); 你可以使用你想要的所有JS定时器 设置超时/设置间隔等 var duration = 5000; #in ms, miliseconds. 5000 = 5s function delayedAlert() { window.setTimeout(slowAlert, 5000); } function slowAlert() { alert('T

如何使功能在5秒或6秒后显示

    function a() {
alert("after 5 seconds");
}

a();

你可以使用你想要的所有JS定时器

设置超时/设置间隔等

var duration = 5000; #in ms, miliseconds. 5000 = 5s

function delayedAlert() {
  window.setTimeout(slowAlert, 5000);
}

function slowAlert() {
  alert('That was really slow!');
}
更多信息请访问

功能延迟器(ms){
返回新承诺((解决、拒绝)=>{
设置超时(()=>{
解决();
},ms)
})
}
异步函数myFunction(){//函数必须是异步的。
log(“第一个控制台”)
等待延迟器(3000);//这将使代码停止3秒钟
log(“3秒后的第二个控制台”)
}

myFunction()
设置超时(a,5000)
您尝试过什么吗?如setTimeout?可能重复的,您不应回答重复的。这是个糟糕的做法什么是重复?我以mdn为例,对他进行了调整,o.o只是为了务实,说真的吗?@CarlosAlexandre我想他的意思是不要回答重复的问题,并不是说你的答案是重复的。@CarlosAlexandre我不介意,只是解释一下他的意思:-)重复的是以前在门户网站上被问过的帖子。当你遇到一个基本问题时,很有可能它已经被问过了。这些帖子有很多答案和讨论。你应该寻找这样的帖子并分享它们的链接。