Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
match+join vs replaceAll
Go to the benchmark
Embed
Embed Benchmark Result
Run details:
User agent:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36
Browser:
Chrome 141
Operating system:
Mac OS X 10.15.7
Device Platform:
Desktop
Date tested:
7 months ago
Test name
Executions per second
Uses match + join
8213.7 Ops/sec
Uses replaceAll
9665.2 Ops/sec
HTML Preparation code:
<!--your preparation HTML code goes here-->
Script Preparation code:
/*your preparation JavaScript code goes here To execute async code during the script preparation, wrap it as function globalMeasureThatScriptPrepareFunction, example:*/ async function globalMeasureThatScriptPrepareFunction() { // This function is optional, feel free to remove it. // await someThing(); } const neitherLettersNorNumbers = /[^\p{L}\p{N}]/gu; const onlyLettersAndNumbers = /[\p{L}\p{N}]/gu; const accentedText = `Komtesa předá babičce obrazy vnoučat a ona je později ukazuje lidem, i když se někdejší děti rozběhnou do lesa. Na dožínkách předá Kristla Hortensii věnec, později se objeví Míla a ukáže se, že jej paní kněžna vykoupila z vojny. Krátce poté odjedou kněžna a komtesa do Itálie. Babička pak nadiktuje Barunce dopis pro svou dceru Johanku do Vídně a dá jí svolení ke sňatku. Následuje popis svatebního veselí a zvyků na svatbě Jakuba Míly a Kristly. Po hostině následuje tanec a čepení nevěsty. Slavnost trvá celý týden. Jedná se ovšem o smyšlenou událost, Kristla, která byla předlohou literární postavě, si nevzala Jakuba Mílu, nýbrž učitele Václava Nemastu.[45] Z Itálie pak přichází zpráva, že Hortensie se bude vdávat za mladého malíře, který ji dříve učil, a babička k tomu říká: „Chvála Pánubohu, všecko se to dobře spořádalo!“ V následujících letech babička dál žije v údolíčku a sleduje, jak kolem ní vše roste. Vnoučata ji jedno po druhém opouštějí a odcházejí do světa, ale pravidelně se za ní vracejí. Po dvou letech se vrátí kněžna a říká, že komtesa Hortensie na svou nemoc zemřela, zanechala však po sobě chlapečka. Babička pláče, ale říká, že pro komtesu svět nebyl a že Bůh ji miloval, a proto ji k sobě vzal, když byla nejšťastnější. Babička stárne a říká, že zemře společně s jabloní na zahradě. Na jaře, když na jabloni nevyraší listy, začne babička kašlat a potom ulehne. Proškovi rozešlou zprávy a sjedou se všechna vnoučata, aby se s ní rozloučila. Babička zemře, když se společně s Barunkou modlí. Když paní kněžna pozoruje z okna pohřební průvod, znovu zašeptá: „Šťastná to žena!“ Magdalena Čudová-Novotná, která byla inspirací pro babičku, nicméně nezemřela v Ratibořicích, jak je popsáno v textu. Čechy opustila již v roce 1833 a následujících osm let prožila ve Vídni u dcery Johany a později i zetě Šimona Frenzela, městského slanečkáře. Zesnula v roce 1841, přičemž v době úmrtí nevlastnila nic kromě vlastního skromného oblečení. Scéna pohřbu je smyšlená také proto, že vévodkyně Zaháňská zemřela již v roce 1839, rok a půl před babičkou.`;
Tests:
Uses match + join
let test1 = (accentedText ?? '').match(onlyLettersAndNumbers)?.join('').toLowerCase() ?? '';
Uses replaceAll
let test2 = (accentedText ?? '').replaceAll(neitherLettersNorNumbers, '').toLowerCase() ?? '';