javascript如何判断一个方法是否执行完毕,在此方法执行完毕之后再执行其他方法。

2025-01-22 19:47:26
推荐回答(4个)
回答1:

让事件a return ture/false;在事件b里写个if语句就ok了

回答2:

在事件a里面加一个判断是否执行完的标记flag。 先定义成 flag="false";在事件a最后执行完之后,再设置flag="true",而事件B 用if做判断,if(flag.equals("true")){ 事件b.....}

回答3:

在页面建一个标识字段,当事件a处理完后,修改字段值,
事件b就根据这个字段的值来做判断执行了,如果标识字段值没变就不执行

回答4:

使用全局变量var ii=false
click事件=function ()
{
a;
ii=true
}
function funStartB()
{
if(ii)
b
else
setTimeOut('funStartB()',100)
}