流程對象是NodeJS核心API提供的為數不多的全局對象之一。可以從任何地方訪問它,因此也可以訪問它的方法。這種方法稱為process.nextTick(),開發人員每天在實時應用程序中使用該方法,將函數的執行推遲到下一個事件循環迭代為止。
用法:
process.env
返回值:
在代碼片段中,首先打印第二個控製台,因為這是事件循環當前迭代的一部分,而第一個控製台是與該進程相關聯的回調函數的一部分.nextTick()在下一個迭代中執行事件循環。
以下示例說明了NodeJS中process.nextTick()屬性的用法:
例:
Javascript
// Node.js program to demonstrate the
// process.nextTick() Property
// Include process module
const process = require('process');
process.nextTick(() => {
console.log('Executed in the next iteration');
});
console.log('Executed in the current iteration');
運行命令:
node filename
輸出:
相關用法
- Node.js console.timeLog()用法及代碼示例
- Node.js fs.fsyncSync()用法及代碼示例
- Node.js GM charcoal()用法及代碼示例
- Node.js GM blur()用法及代碼示例
- Node.js GM sharpen()用法及代碼示例
- Node.js GM drawLine()用法及代碼示例
- Node.js GM drawArc()用法及代碼示例
- Node.js GM drawPolyline()用法及代碼示例
- Node.js GM drawBezier()用法及代碼示例
- Node.js GM drawCircle()用法及代碼示例
- Node.js GM drawEllipse()用法及代碼示例
- Node.js GM drawPolygon()用法及代碼示例
- Node.js GM drawRectangle()用法及代碼示例
- Node.js GM paint()用法及代碼示例
注:本文由純淨天空篩選整理自subhammahato348大神的英文原創作品 NodeJS process.nextTick() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。