Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

length -1 vs last vs at -1

No description provided

Tuple versus Object 2

Shows a fully defined plain object is fastest. Surprisingly, even beat Array & Tuple. Expando = object with properties added after creation. Literal = all properties defined at creation. Array = additional elements are pushed after creation (~Expando). Tuple = all elements defined at creation, ie: size is constant. Indexed object = an object who's keys are numbers. The expectation is this will be slowest as indexing into objects causes number toString() conversion.

CSS variables VS Set property fixed

No description provided

createElementNS vs cloneNode

Faster way to create new dom elements before insertion

lodash uniq vs set + Array.from

No description provided

external vs member vs static funcs

Compares funcs

Performance.now() impact

No description provided

Lodash.isEqual vs JSON.stringify Equality Comparison for More Complicated Arrays of 1 object each

Test on isEqual performance

Object array of arrays for vs foreach vs for..in vs for..of

Compare loop performance

Object array and property for vs foreach vs for..in vs for..of

Compare loop performance

Object array for vs foreach vs for..in vs for..of

Compare loop performance

array.includes vs set.has on 100 elements

100 elements and each element check once

rest parameters vs arguments (no extra args) actual test

No description provided

switch vs if else improved

No description provided

Array Intersection vs. Set Intersection vs. Lodash part 3 vs ES Set Intersection

No description provided

Node instanceof vs property checks

No description provided

findIndex vs map 22

No description provided

Gain to dB LN10 vs log10

No description provided

strategy to count

faster find

math.abs

checking math

String addition + vs constructor vs template

No description provided

DOMParser vs. createElement

Comparing the performance of parsing the innerText from DOMParser vs createElement SPOILER: DOMParser is 4x slower

form.elements vs querySelector for Submit button

No description provided

lodash map vs js map (v4.17.21)

No description provided

lodash map vs native map (v4.17.21)

No description provided

NEW BENCHMARK Your Benchmarks