microtask
Version:
30 lines (20 loc) • 765 B
Markdown
[](https://travis-ci.org/kaerus-component/microTask)
Defers a task to aid with asynchronous processing in a single threaded environment.
- [microtask()](
Execute task on next event loop / tick
* param Function task - the function to call
* param Array args - array of arguments
* param Object context - task context
Example:
```js
function myTask(a,b,c){
console.log(a,b,c);
}
microtask(myTask,["hello","world","!"]);
//
doSomethingElse();
// ...after next event tick ... => "Hello world!"
```