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
const list = ["Lorem",
"Ipsum",
"is",
"simply",
"dummy",
"text",
"of",
"the",
"printing",
"and",
"typesetting",
"industry.",
"Lorem",
"Ipsum",
"has",
"been",
"the",
"industry's",
"standard",
"dummy",
"text",
"ever",
"since",
"the",
"1500s,",
"when",
"an",
"unknown",
"printer",
"took",
"a",
"galley",
"of",
"type",
"and",
"scrambled",
"it",
"to",
"make",
"a",
"type",
"specimen",
"book.",
"It",
"has",
"survived",
"not",
"only",
"five",
"centuries,",
"but",
"also",
"the",
"leap",
"into",
"electronic",
"typesetting,",
"remaining",
"essentially",
"unchanged.",
"It",
"was",
"popularised",
"in",
"the",
"1960s",
"with",
"the",
"release",
"of",
"Letraset",
"sheets",
"containing",
"Lorem",
"Ipsum",
"passages,",
"and",
"more",
"recently",
"with",
"desktop",
"publishing",
"software",
"like",
"Aldus",
"PageMaker",
"including",
"versions",
"of",
"Lorem",
"Ipsum",];
const searchString = list.join('|')
Ready to run.
Test | Ops/sec | |
---|---|---|
Array |
| ready |
String |
| ready |
You can edit these tests or add more tests to this page by appending /edit to the URL.