美文网首页
JS超时调用和间歇调用

JS超时调用和间歇调用

作者: 苹果咏 | 来源:发表于2020-04-24 11:10 被阅读0次

    间歇调用

    第一个参数可以是字符串,也可以是函数,第二个参数是一个以毫秒为单位的数字,表示重复间隔的时长。
    每隔这个时间一直不断调用

    setInterval("console.log('this is a string.')",1000);
    

    超时调用

    第一个参数可以是字符串,也可以是函数,第二个参数是一个以毫秒为单位的数字,表示多长时间后调用。

    setTimeout("console.log('this is a string.')",1000);
    
    // es6
    setTimeout(() => {
        console.log('this is a string.')
    }, 1000);
    

    setInterval(),setTimeout() 会返回一个ID,你可以将这个ID传递给clearInterval(),clearTimeout() 以取消执行。

    var bb = setInterval("console.log('this is a string.')",1000);
    bb   // 11    这个setInterval()的ID
    clearInterval(bb)
    

    相关文章

      网友评论

          本文标题:JS超时调用和间歇调用

          本文链接:https://www.haomeiwen.com/subject/tqpxwhtx.html