This is a better async function than the setTimeout(..., 0)
for the browser. It will execute the passed function asynchronously with the best way in supported by the running browser. The setTimeout(..., 0)
will be used if there is no other better way.
via npm:
npm install knowledgecode@nowait --save
ES modules:
import nowait from './dist/nowait.es.min.js';
nowait(fn);
Traditional:
<script src="./dist/nowait.min.js"></script>
<script>
nowait(fn);
</script>
Chrome, Android Chrome, Firefox, Safari, iOS Safari, Edge, IE