Fires the provided callbacks as soon as possible after the current JS
execution context. setTimeout(…, 0) takes at least 4ms when called from
within another setTimeout(…, 0) for legacy reasons.
This will not schedule the callback as a microtask (i.e. a task that can
preempt user input or networking callbacks). It is meant to emulate what
setTimeout(_, 0) would do if it were not throttled. If you desire microtask
behavior, use goog.Promise instead.
nextTick<SCOPE>( callback, opt_context, opt_useSetImmediate ) → void
Parameters | callback | function(): ? | | Callback function to fire as soon as
possible.
| opt_context | (SCOPE|null)= | | Object in whose scope to call the listener.
| opt_useSetImmediate | boolean= | | Avoid the IE workaround that
ensures correctness at the cost of speed. See comments for details.
|
|
---|