Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

reverse words

No description provided

Compare String.match and RegEx.test

No description provided

set.has vs. array.includes performance

No description provided

Array concat vs spread operator vs push performance

Compare the new ES6 spread operator with the traditional concat() method and push

forEach concat vs reduce push vs forEach push vs reduce concat performance test

No description provided

concat vs push vs spread performance

Compare the new ES6 spread operator with the traditional concat() method and push

concat vs push vs spread

Compare the new ES6 spread operator with the traditional concat() method and push

forEach concat vs reduce push vs forEach push vs reduce concat performance

No description provided

forEach concat vs reduce push performance

No description provided

array push vs length, to insert elements

No description provided

querySelector vs querySelectorAll vs getElementsByClassName vs querySelector (ID) vs getElementByID

No description provided

nested reducing

No description provided

spread vs mutation vs Object.assign vs Object.assign (new) for reduce callback

No description provided

removeChild vs removeChild (backwards) vs children.remove vs children.remove (backwards)

No description provided

Truncate

No description provided

Immer vs Shallow copy vs Immutable Perf Test updated

No description provided

Object Assign vs Spread test

No description provided

test fill loop of size 2 versus for loop of size 2

No description provided

undefined vs. typeof vs. in vs. hasOwnProperty vs optional chaining

Object lookup performance

sort vs min/max multi

No description provided

Comparison different type of checking string values

No description provided

Comparing various way to check if a string is within the values of a typescript enum

Given this typescript code // typescript like enum Status { A = 'a', B = 'b', C = 'c', D = 'd' } what is the faster simpler way to know if a string st is within the enum values.

Comparing various way to check if a string is within the values of a typescript enum .

Given this typescript code // typescript like enum Status { A = 'a', B = 'b', C = 'c', D = 'd' } what is the faster simpler way to know if a string st is within the enum values.

lodash merge vs deepmerge vs Object.assign

No description provided

wellwell

d