defer()Defers calling a function until the current call stack is done. Similar to using the global setTimeout function.
[]
fn.timeoutID associated with the deferred call. If passed to the global clearTimeout while the function is being deferred the deferred function will not be called.This function directly requires the following function which is included automatically:
slice()