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
function isValidEmail(value) {
return (
typeof value == 'string' &&
value.length >= 6 &&
value.length <= 254 &&
/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(value)
);
}
var emails = [
'my@example.com',
'invalid@@email',
'ok@localhost'
];
Ready to run.
Test | Ops/sec | |
---|---|---|
filter valid emails |
| ready |
repeat test |
| ready |
You can edit these tests or add more tests to this page by appending /edit to the URL.