El objeto de proceso es uno de los pocos objetos globales proporcionados por la API central de NodeJS. Se puede acceder desde cualquier lugar, por lo que también se puede acceder a sus métodos. Tal es un método llamado process.nextTick() que los desarrolladores utilizan en aplicaciones en tiempo real todos los días para diferir la ejecución de una función hasta la próxima iteración del bucle de eventos.
Sintaxis:
process.env
Valor devuelto:
En el código del fragmento, la segunda consola se imprime primero porque es parte de la iteración actual del ciclo de eventos, y la primera consola es parte de una función de devolución de llamada que está asociada con el proceso. nextTick() ejecutado en el siguiente iteración del bucle de eventos.
Los siguientes ejemplos ilustran el uso de la propiedad process.nextTick() en NodeJS:
Ejemplo:
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');
Comando a ejecutar:
node filename
Producción:
Publicación traducida automáticamente
Artículo escrito por subhammahato348 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA