nextTick
Add a callback to the "next tick queue".
Usage
var nextTick = require( '@stdlib/utils/next-tick' );
nextTick( clbk[, ...args] )
Adds a callback to the "next tick queue".
function beep() { console.log( 'boop' ); } nextTick( beep );
Notes
- The queue is fully drained after the current operation on the JavaScript stack runs to completion and before the event loop is allowed to continue.
- Creating an infinite loop is possible if
nextTickis called recursively.
Examples
var nextTick = require( '@stdlib/utils/next-tick' ); function beep( x, y, z ) { console.log( 'boop: %d %d %d', x, y, z ); } nextTick( beep, 1, 2, 3 );