强制javascript函数超时
我正在使用node.js。我想做如下事情:强制javascript函数超时,javascript,node.js,Javascript,Node.js,我正在使用node.js。我想做如下事情: if (execution of foo() takes at most 30s) { var X = value returned by foo(); } else { console.log('foo() took too long'); } 我该怎么做?您可以在这一行的30秒内执行您的函数。然后它被砍掉了 var X=setTimeOutfoo{return 0},30000 所以您不需要控制台中的超时信息。log检查
if (execution of foo() takes at most 30s) {
var X = value returned by foo();
} else {
console.log('foo() took too long');
}
我该怎么做?您可以在这一行的30秒内执行您的函数。然后它被砍掉了 var X=setTimeOutfoo{return 0},30000
所以您不需要控制台中的超时信息。log检查一下:看起来您希望我们为您编写一些代码。虽然许多用户愿意为陷入困境的程序员编写代码,但他们通常只在海报已经试图自己解决问题时才提供帮助。演示这项工作的一个好方法是包括您迄今为止编写的代码、示例输入(如果有)、预期输出以及您实际获得的控制台输出、回溯等。。你提供的细节越多,你可能得到的答案就越多。检查和。