jsPerf.app is an online JavaScript performance benchmark test runner & jsperf.com mirror. It is a complete rewrite in homage to the once excellent jsperf.com now with hopefully a more modern & maintainable codebase.
jsperf.com URLs are mirrored at the same path, e.g:
https://jsperf.com/negative-modulo/2
Can be accessed at:
https://jsperf.app/negative-modulo/2
If you don't do measurements, browsers will only reflow once, making it not that much more expensive to just append to the dom, especially if you have additional dom work to do.
<div id="container"></div>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script>
<script>
var iterations = 1000;
$('#container').empty();
</script>
Ready to run.
Test | Ops/sec | |
---|---|---|
html container |
| ready |
dom appends |
| ready |
You can edit these tests or add more tests to this page by appending /edit to the URL.