完成Javascript后重复功能?

时间:2015-06-25 09:29:45

标签: javascript node.js

完成后是否可以重复一个功能。 例如: 我有一个数据表,其中包含以下输入数据:

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而不是作为一条线可能会在中间添加。

基本问题是。如何重复调用函数,而不是在给定的时间间隔内,但在上一次调用完成后?

1 个答案:

答案 0 :(得分:0)

以下代码

setTimeout(function, 1000);

在我的案子中工作。我不必等待函数完成,因为其他函数在完成之前无法访问db。

输入的Thx。