Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
filter vs for of benchmark
(version: 0)
Comparing performance of:
filter vs for of
Created:
one year ago
by:
Guest
Jump to the latest result
HTML Preparation code:
0
Script Preparation code:
var arr = new Array(9999999).fill(1).map((item, key) => ({ id: key, price: 0.0978, name: "jkjpkjkpjkj", mob: "khjohljhljh" }))
Tests:
filter
let result = arr.filter(item => item.id<2500 || item.id >6000)
for of
let result =[] for(let item of arr) { if(item.id <2500 || item.id > 6000) { result.push(item) } }
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (2)
Previous results
Fork
Test case name
Result
filter
for of
Fastest:
N/A
Slowest:
N/A
Latest run results:
Run details:
(Test run date:
one year ago
)
User agent:
Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Mobile Safari/537.36
Browser/OS:
Chrome Mobile 124 on Android
View result in a separate tab
Embed
Embed Benchmark Result
Test name
Executions per second
filter
1.3 Ops/sec
for of
0.7 Ops/sec
Related benchmarks:
map vs for of
reduce vs filter 22
Array.find vs Array.filter on large dataset
Object access vs array find vs array filter to 100 data
filter map vs reduce vs for of vs for in vs for length
reduce vs plain cycle
Lodash vs native (filter)
Comments
Confirm delete:
Do you really want to delete benchmark?