Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

for-in vs object.keys v3

No description provided

JS: insertBefore vs prepend

No description provided

lodash xor perf v2

Searching for faster solution for _.xor(a, b)

Counting items in an array ... for vs foreach vs for of

Testing performance getting and setting an object outside of the for loop scope

For vs Foreach copying an array

Testing performance getting and setting an object outside of the for loop scope

7 properties - style.setProperty vs style.cssText vs style vs Object.assign vs setAttribute.

No description provided

7 properties - style.setProperty vs style.cssText vs style vs Object.assign vs setAttribute

No description provided

lodash xor perf

Searching for faster solution for _.xor(a, b)

Loops optimizations

No description provided

canvas2d.drawImage(imageElement) vs createImageBitmap(imageElement) (v3)

No description provided

Fastest way to find keys in objects

Fastest way to find keys in objects

Lodash chunk vs JS 2

No description provided

Lodash chunk vs JS

No description provided

Luxon add day

No description provided

dataset vs getAttribute speed

No description provided

JS selectors getters speed

No description provided

Array concat vs spread vs push spread, loop, apply using forEach

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

JavaScript spread operator vs Slice/Splice performance 2

No description provided

create range

No description provided

ArrayBuffer Copy Benchmark (2)

No description provided

for vs while vs for of vs forEach

No description provided

get all element's attributes

No description provided

Exclude keywords

array includes, string includes, regex test, switch case

_.intersection vs function

No description provided

Ramda vs. Lodash 2021 v2

Compares performance on the same task using Lodash vs two styles of Ramda vs two styles of "native" Javascript. In all cases the task is pulling "counter" property from each item in an array, filtering out odd items, squaring them, then returning those squared values that have less than two digits.