Javascript 在一段时间后终止调用的函数

Javascript 在一段时间后终止调用的函数,javascript,Javascript,提供以下代码: function update() { var ret = someFun(); } function someFun() { while(true) { var i = 0 } } 在给定的时间之后,更新是否可能停止等待函数调用的返回,而不更改某些有趣的内容 在给定的时间之后,更新是否可能停止等待函数调用的返回,而不更改某些有趣的内容 否。 任何内容都不能干预当前执行上下文。从: “运行到完成” 在处理任何其他消息之前,每个消息都会被完全处理。在对程序进行推理时,这提供了一些

提供以下代码:

function update() {
var ret = someFun();
}
function someFun() {
while(true) { var i = 0 }
}
在给定的时间之后,更新是否可能停止等待函数调用的返回,而不更改某些有趣的内容

在给定的时间之后,更新是否可能停止等待函数调用的返回,而不更改某些有趣的内容

否。

任何内容都不能干预当前执行上下文。从:

“运行到完成” 在处理任何其他消息之前,每个消息都会被完全处理。在对程序进行推理时,这提供了一些很好的属性,包括这样一个事实:每当函数运行时,它都不能被抢占,并且将在任何其他代码运行之前完全运行(并且可以修改函数操作的数据)。这与C不同,例如,如果一个函数在一个线程中运行,它可以在任何时候停止以在另一个线程中运行其他代码


不是我想听的,而是我想要的。