Benchmark name | When Created |
---|---|
uniq vs new Set() | 4 months ago |
Array element assignment
Replace the content of one array with the content of another array. Assume that: • alternative approaches are not a choice: • reusing the second array; • cloning the second array; • the arrays are not the same, are not sparse and are of the same length; • content order must be kept; • the difference between +0 and -0 and the differences between NaNs are irrelevant: • we can use === or Object.is() to avoid assignments; • otherwise, elements are opaque; The tests with literals, constants and variables serve as baselines for performance comparison. |
4 months ago |
flat vs forEach | 4 months ago |
if-else vs switch 545 | 4 months ago |
spread vs loop | 4 months ago |
Checkboxes table OBJECT VS ARRAY | 4 months ago |
SolidJS: html vs h | 4 months ago |
__proto__: null vs Object create null | 4 months ago |
Lodash merge vs Immer Produce on moderate size object
Lodash CloneDeep vs Immer Produce on moderate size object with 1000 elements in an array |
4 months ago |
Lodash CloneDeep vs Immer Produce on moderate size object
Lodash CloneDeep vs Immer Produce on moderate size object with 1000 elements in an array |
4 months ago |
RegExp search and replace vs URL and searchParams delete | 4 months ago |
Lodash CloneDeep vs Immer Produce latest | 4 months ago |
React 3 | 4 months ago |
React 2 | 4 months ago |
typeof x === 'number' vs isNaN(x) F302 | 4 months ago |
React 1 | 4 months ago |
Copy methods | 4 months ago |
IPv4 number to dotted decimal | 4 months ago |
IP dotted decimal to number | 4 months ago |
JSJSJSJSJS
JSJSJS |
4 months ago |
BigInt to BigEndian Bytes (extended by trincot, v3) | 4 months ago |
Integer division test | 4 months ago |
Placeholder Generator | 4 months ago |
BigInt to BigEndian Bytes (extended by trincot, v2) | 4 months ago |
BigInt to BigEndian Bytes (extended by trincot) | 4 months ago |