Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

innerhtml vs removechild vs remove vs innerText vs textContent vs replaceChildren vs removechild (reverse) vs remove (reverse)

No description provided

array.sort vs array.toSorted VS [...array].sort

No description provided

Performance when getting innerHTML vs innerText vs textContent

No description provided

lumiere fp vs raw

No description provided

escaping html 3232

No description provided

escaping html 32

No description provided

Int vs string split

No description provided

findCommon elements in th JS v2

Mine vs. Gemini vs. ChatGPT vs Perplexity vs. Khoj vs. Phind

findCommon elements in th JS

No description provided

Reading from objects - Frozen vs Unfrozen

This compares the speed of accessing properties from a frozen object versus an unfrozen object. The example uses a simulated struct but one reason someone may use a frozen object is to use it like an enum and lock the amount of valid values.

Function spread vs array

No description provided

set vs array iteration vs array for loop

No description provided

Complex assign vs destructure

No description provided

cloneNode vs createElement wafesgrdthf

No description provided

es-toolkit cloneDeep vs structuredClone

https://developer.mozilla.org/en-US/docs/Web/API/structuredClone

Reading from objects - Seal vs Unsealed

No description provided

Writing to objects - Seal vs Unsealed

No description provided

RegEx.test vs. String.includes vs. String.match with long content

No description provided

lodash uniq vs Array.from(set)

No description provided

testing js loops

No description provided

insertAdjacentElement() vs append() vs appendChild()

No description provided

Web Encrypt API - Decrypt - v2

No description provided

Web Encrypt API - Decrypt

No description provided

Trimming leading/trailing characters ex

No description provided

Web Encrypt API - Encrypt

No description provided