流程对象是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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。