Script Preparation code:
AخA
 
var obj = {}
new Array(1000).map((item, index) => {
    obj[index] = index
})
Tests:
  • Object.keys

     
    !!Object.keys(obj).length
  • for key .. in

     
    for(let key in obj){
        return true;
    }
    return false
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    Object.keys
    for key .. in

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: one month ago)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36
Chrome 132 on Linux
View result in a separate tab
Test name Executions per second
Object.keys 109543128.0 Ops/sec
for key .. in 144770944.0 Ops/sec