Script Preparation code:
Tests:
  • Destructuring all CONST

  • Destructuring each CONST

  • Destructuring all as CONST

  • Destructuring each as CONST

  • Variables CONST

  • Destructuring all LET

  • Destructuring each LET

  • Destructuring all as LET

  • Destructuring each as LET

  • Variables LET

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    Destructuring all CONST
    Destructuring each CONST
    Destructuring all as CONST
    Destructuring each as CONST
    Variables CONST
    Destructuring all LET
    Destructuring each LET
    Destructuring all as LET
    Destructuring each as LET
    Variables LET

    Fastest: N/A

    Slowest: N/A

Get performance results from real users on your website with Request Metrics.
Latest run results:
Run details: (Test run date: 3 years ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36
Chrome 89 on Mac OS X 11.2.2
View result in a separate tab
Test name Executions per second
Destructuring all CONST 6704945.0 Ops/sec
Destructuring each CONST 1704452.0 Ops/sec
Destructuring all as CONST 6406981.0 Ops/sec
Destructuring each as CONST 1637436.0 Ops/sec
Variables CONST 1633674.0 Ops/sec
Destructuring all LET 5869795.0 Ops/sec
Destructuring each LET 1597021.0 Ops/sec
Destructuring all as LET 5895282.0 Ops/sec
Destructuring each as LET 1543629.0 Ops/sec
Variables LET 1597141.0 Ops/sec