js setTimeout的参数和返回值问题


setTimeout用法:setTimeout(回调函数,时间,参数1,...,参数n)。

1.setTimeout的参数:

示例:

setTimeout(

  function(value1,value2){

    console.log(value1+"+"+value2);

    console.log(value1+value2)},

  2000, 1,2

)

结果:

//1+2

//3

 

2.setTimeout的返回值:

返回数值id,整型,可用于 取消 setTimeout 设置的函数clearTimeout(id)。也就是这个setTimeout的唯一标示符。

 

示例:

var st=setTimeout(function,time);

clearTimeout(st);

结果:取消定时器

这就是其返回值的作用,即作为一个引用,指向setTimeout

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM