NodeJS process.nextTick()方法
原文:https://www . geesforgeks . org/nodejs-process-next tick-method/
流程对象是 NodeJS 核心 API 提供的少数全局对象之一。它可以从任何地方访问,因此它的方法也可以被访问。这就是一种叫做 process.nextTick() 的方法,实时应用中的开发人员每天都在使用这种方法,将函数的执行推迟到下一次事件循环迭代。
语法:
process.env
返回值:
在代码片段中,第二个控制台首先被打印,因为这是事件循环当前迭代的一部分,第一个控制台是回调函数的一部分,该回调函数与事件循环下一次迭代中执行的 process.nextTick() 相关联。
下面的例子说明了在 NodeJS 中 process.nextTick()属性的使用:
示例:
java 描述语言
// 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
输出:
版权属于:月萌API www.moonapi.com,转载请注明出处