Javascript 延迟后如何执行函数
我需要在将来执行一个函数,所以我要这样做:Javascript 延迟后如何执行函数,javascript,node.js,settimeout,setinterval,Javascript,Node.js,Settimeout,Setinterval,我需要在将来执行一个函数,所以我要这样做: setTimeout(function(){ console.log("hi");}, 3000)); 问题是我只想在3000毫秒过后才打印。有人能帮我吗?看来你在3000之后有一个额外的括号) setTimeout(function(){console.log(“hi”);},3000)额外“)”正在导致未捕获的语法错误:意外标记“)”。 通过删除它,代码将在3秒钟后输出文本 setTimeout(function(){console.l
setTimeout(function(){ console.log("hi");}, 3000));
问题是我只想在3000毫秒过后才打印。有人能帮我吗?看来你在
3000之后有一个额外的括号)
setTimeout(function(){console.log(“hi”);},3000)代码>额外“)”正在导致未捕获的语法错误:意外标记“)”。
通过删除它,代码将在3秒钟后输出文本
setTimeout(function(){console.log(“您的文本!”);},3000)代码>您有一个额外的“)”。这是有效的:
setTimeout(function(){
console.log("hi");
}, 3000);
@JaromandaX OP正在使用setTimeout
@OP,您的代码有什么问题吗?@JaromandaX@JoeB,这是您试图运行的代码吗@JaromandaX你需要刷新页面。我不知道为什么这里的每个问题都会被否决,你的沉默对我来说似乎很清楚!我们得到了有效的答案,没有一个标有)
不是逗号-你让我的大脑受伤了,伙计@JaromandaX今天是星期一伙计。。我的错。修正了。一切都很好-在看到其他人都看到setTimeout的setInterval之后,这个答案让我觉得很奇怪:p