A enterframe tool
npm install schedulingnpm install scheduling`Usage
$3
`
import Scheduler from 'scheduling';
let enterframeID = Scheduler.addEF(loop);function loop() {
...
}
`$3
`
Scheduler.removeEF(enterframeID);
`$3
`
Scheduler.delay(delayFunc, 'hello', 500);
function delayFunc(mStr) {
console.log(mStr); // console output 'hello'
}
`$3
`
checkLoaded();function checkLoaded() {
if(!loaded) {
Scheduler.next(checkLoaded);
return;
}
... // loaded
}
`
$3
`
Scheduler.defer(func, [params]);
``