完成后是否可以重复一个功能。 例如: 我有一个数据表,其中包含以下输入数据:
Name | Birthday | Checked
Test1 20.3.2000 Null
Test1 20.3.2001 Null
Test1 20.3.2002 Null
现在我希望函数在Checked == Null
处取第一行
将内容写入另一个表并标记Checked = true
第一次通话后,它将是
Name | Birthday | Checked
Test1 20.3.2000 True
Test1 20.3.2001 Null
Test1 20.3.2002 Null
第二次通话后
Name | Birthday | Checked
Test1 20.3.2000 True
Test1 20.3.2001 True
Test1 20.3.2002 Null
第三次通话后
Name | Birthday | Checked
Test1 20.3.2000 True
Test1 20.3.2001 True
Test1 20.3.2002 True
表格中的数据可能会被操纵,而调用方法count(*) on Checked
而不是作为一条线可能会在中间添加。
基本问题是。如何重复调用函数,而不是在给定的时间间隔内,但在上一次调用完成后?
答案 0 :(得分:0)
以下代码
setTimeout(function, 1000);
在我的案子中工作。我不必等待函数完成,因为其他函数在完成之前无法访问db。
输入的Thx。