Node.js学习笔记(3)–Nodejs核心库之timers/util/events简单示例总结
1.Node.js核心库之timers
方法 | 描述 |
setTimeout | 间隔一定时间后执行方法,执行一次 |
clearTimeout | 清除定时器 |
setInterval | 间隔一定时间执行方法,执行执行 |
clearInterval | 清除定时器 |
setImmediate | 类似setTimeout,将代码加入下一个事件循环 |
clearImmediate | 清除setImmediate。 |
JS:
//setTimeout 和 clearTimeout var i=0; function print() { console.log(i++); timeOut = setTimeout(print,1000); if(i>10){ clearTimeout(timeOut); } } //第二个参数是间隔时间,单位是毫秒 console.time('l1'); var timeOut = setTimeout(print,1000); console.timeEnd('l1');