国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Nodejs極簡入門教程(二):定時器

2019-11-20 13:59:40
字體:
來源:轉載
供稿:網友

setTimeout 和 clearTimeout

復制代碼 代碼如下:

var obj = setTimeout(cb, ms);

setTimeout 用于設置一個回調函數 cb,其在最少 ms 毫秒后被執行(并非在 ms 毫秒后馬上執行)。setTimeout 返回值可以作為 clearTimeout 的參數,clearTimeout 用于停止定時器,這樣回調函數就不會被執行了。

setInterval 和 clearInterval

復制代碼 代碼如下:

var obj = setInterval(cb, ms);

setInterval 和 setTimeout 類似,不過 setInterval 會在每 ms 毫秒后(并非精確的 ms 毫秒后)執行一次 cb。setInterval 返回值可以作為 clearInterval 的參數,clearInterval 用于停止定時器,這樣回調函數就不會被執行了。

setImmediate 和 clearImmediate

復制代碼 代碼如下:

var obj = setImmediate(cb);

setImmediate 用于延遲調用 cb 函數。cb 將在 I/O 事件回調之后,setTimeout 和 setInterval 回調之前調用。setImmediate 的返回值可以作為 clearImmediate 的參數,clearImmediate 用于停止觸發回調函數。

process.nextTick

復制代碼 代碼如下:

process.nextTick(cb);

類似 setImmediate 函數,用于延遲調用 cb 函數。cb 將在 I/O 事件回調之前調用(區別于 setImmediate)。process.nextTick 相比 setTimeout(cb, 0) 要高效的多。process.nextTick 在每次循環時會執行最多 process.maxTickDepth 個回調函數,而 setImmediate 在每次循環中僅僅執行一個回調函數。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 深水埗区| 深水埗区| 平果县| 沙河市| 阳城县| 德安县| 探索| 青神县| 西乡县| 沂源县| 体育| 彰化市| 龙井市| 通江县| 绿春县| 东丽区| 砀山县| 鄂伦春自治旗| 运城市| 阿克陶县| 隆安县| 南乐县| 阿图什市| 清流县| 伊吾县| 都匀市| 井陉县| 乌兰察布市| 福建省| 饶平县| 新竹市| 普宁市| 宜良县| 两当县| 屯门区| 南部县| 辰溪县| 馆陶县| 页游| 乌拉特中旗| 定兴县|