Toggle navigation
MeasureThat
.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
cmp map vs index
(version: 1)
Comparing performance of:
index vs map
Created:
one year ago
by:
Guest
Go to the latest result
Tests:
index
const generateDefaultTags = (size) => { return Array.from({ length: size }, (_, index) => ({ id: index, key: `key-${index}`, value: `value-${index}` })); }; const arr = generateDefaultTags(100); const tag = { id: 1111, key: `key-`, value: `value-` } const i = arr.findIndex(x => x.id === 99) arr[i] = tag
map
const generateDefaultTags = (size) => { return Array.from({ length: size }, (_, index) => ({ id: index, key: `key-${index}`, value: `value-${index}` })); }; const arr = generateDefaultTags(100); const tag = { id: 1111, key: `key-`, value: `value-` } arr.map((el) => el.id === 99 ? tag : el)
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (2)
Previous results
Fork
Test case name
Result
index
map
Fastest:
N/A
Slowest:
N/A
Latest run results:
Run details:
(Test run date:
one year ago
)
User agent:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36
Browser/OS:
Chrome 137 on Linux
View result in a separate tab
Embed
Embed Benchmark Result
index
127K/s
map
122K/s
View exact numbers
Test name
Executions per second
✓
index
127,065 Ops/sec
map
122,155 Ops/sec
Related benchmarks
fastfindindex
indexOf vs map with indexOf
findIndex vs map and create new array
Comments
Confirm delete:
Do you really want to delete benchmark?