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
<script>
var num = "2092109302";
function parseU10Int(str) {
var n = 0,
c;
for (var i = 0, len = str.length; i < len; i++) {
c = str.charCodeAt(i) - 48;
if (c >= 0 && c <= 9) {
n = n * 10 + c;
} else {
return n;
}
}
return n;
}
</script>
Ready to run.
Test | Ops/sec | |
---|---|---|
parseU10Int |
| ready |
parseInt(,10) |
| ready |
parseInt (no base specified) |
| ready |
+n |
| ready |
You can edit these tests or add more tests to this page by appending /edit to the URL.