Script Preparation code:
Tests:
  • Get from Object

  • Has key in Object

  • Get from Map

  • Has key in Map

  • Get from Array

  • Has key in Array OLD

  • Has key in Array NEW

  • Has key in Set

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    Get from Object
    Has key in Object
    Get from Map
    Has key in Map
    Get from Array
    Has key in Array OLD
    Has key in Array NEW
    Has key in Set

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 10 months ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36
Chrome 137 on Windows
View result in a separate tab
Test name Executions per second
Get from Object 200134096.0 Ops/sec
Has key in Object 214039232.0 Ops/sec
Get from Map 193566592.0 Ops/sec
Has key in Map 216034960.0 Ops/sec
Get from Array 190794672.0 Ops/sec
Has key in Array OLD 80746200.0 Ops/sec
Has key in Array NEW 80329016.0 Ops/sec
Has key in Set 222430672.0 Ops/sec