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 = ["aaa.com", "bbb.com", "ccc.com", "ddd.com", "eee.com", "fff.com", "ggg.com", "hhh.com", "sss.com", "xxx.com", "yyy.com", "zzz.com"];
const set = new Set(list)
const checkInListWithEndsWith = (referrer) => {
for (const domain of list) {
if (referrer.endsWith(domain)) {
return true;
}
}
return false;
}
const checkInSet = (referrer) => set.has(referrer)
Ready to run.
Test | Ops/sec | |
---|---|---|
EndsWith |
| ready |
Set |
| ready |
You can edit these tests or add more tests to this page by appending /edit to the URL.