js执行定时执行任务

最近一周,上面要求我开发以图搜图的图片搜索功能。捣鼓两天后完成了所有功能细节。但是线上已经存在很多图片了。需要将所有线上的图片提取出来,然后上传到搜图特征库里。

唉,想都没想,直接上js定时执行好了,简单省心

<script>
        //执行定时任务,并返回任务id
        var myTarget = setInterval(function(){ myDo() }, 20000);
        //定时任务要做的事情
        function myDo() {
           $.ajax({
               url:"your request url",
               type:'POST',
               success:function (data) {
                   if(data.data.flag == 0){
                        console.log(data);
                        myStopFunction();
                   }else{
                       console.log(data);
                   }
               }
           })
        }
        //暂停定时任务
        function myStopFunction() {
            clearInterval(myTarget);
        }
</script>

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值