这是我的代码:
var bonusTiles = true
if (bonusTiles) {
function myfunc() {
alert("tet tet");
removeMatches(bonusTiles, true);
myfunc1(function test() {
var bonusTiles = true
if (bonusTiles) {
removeMatches(bonusTiles, true);
}
});
}
myfunc();
function myfunc1(callback) {
alert("tet tet");
callback();
}
}
在上面的代码中,我在myfunc
和myfunc1
中调用了removeMatches
函数。在这种情况下,myfunc
和myfunc1
中的removeMatches
函数是并行运行的。
我需要在myfunc
中运行removemaches
,在它完成之后,然后运行mufunc1
。
我使用了一个setTimeout
函数。它正在工作,但removemaches
函数随时间而变化。
https://stackoverflow.com/questions/42969063
复制相似问题